{"schemaVersion":"jobsearcher.job.v1","id":"813a2ba13c76ac75aa91c618","url":"https://jobsearcher.com/jobs/813a2ba13c76ac75aa91c618","canonicalUrl":"https://jobsearcher.com/jobs/813a2ba13c76ac75aa91c618","title":"Linux Application Engineer","description":"Title: Linux Application EngineerIndustry: Automotive Technology / Autonomous VehiclesLocation: Foster City, CADuration: Approximately 6 monthsResponsibilitiesDesign, develop, enhance, and maintain high-performance embedded Linux applications and services for next-generation in-vehicle platforms.Evolve application architecture with emphasis on reliability, security, scalability, performance, and robust interfaces to platform and vehicle systems.Develop product functionality and diagnose complex software issues, including native crashes, system failures, resource contention, and integration defects.Measure, benchmark, and optimize CPU, GPU, memory, I/O, startup, latency, and other system performance metrics across evolving hardware architectures.Support software bring-up, system integration, production readiness, deployment, observability, diagnostics, and cross-functional engineering initiatives.RequirementsBachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related technical discipline, plus 8+ years of relevant software or systems engineering experience.Strong C++ and Python programming skills with demonstrated experience developing applications and services for embedded Linux environments.Strong knowledge of multithreading, inter-process communication, networking, memory management, process lifecycle management, and Linux security and service management.Proficiency with Linux debugging and performance tools such as `perf`, `GDB`, and `Valgrind`, including troubleshooting native crashes and complex multi-component integrations.Experience with embedded systems testing, automated testing frameworks, software integration, and performance analysis across CPU, GPU, memory, I/O, latency, and thermal metrics.SkillsEmbedded LinuxC++PythonMultithreadingInter-process communication (IPC)Linux debuggingPerformance optimizationGDBValgrindAutomotive softwareHourly rate is commensurate with experience and is an estimated range provided by WorkGenius.ref_id: e8b63bdb-91ec-49a7-92ef-33485a7a2157","company":"WorkGenius Group","rawCompany":"workgenius group","city":"San Mateo","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-10-19T10:10:55.108Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Linux Application Engineer","description":"Title: Linux Application EngineerIndustry: Automotive Technology / Autonomous VehiclesLocation: Foster City, CADuration: Approximately 6 monthsResponsibilitiesDesign, develop, enhance, and maintain high-performance embedded Linux applications and services for next-generation in-vehicle platforms.Evolve application architecture with emphasis on reliability, security, scalability, performance, and robust interfaces to platform and vehicle systems.Develop product functionality and diagnose complex software issues, including native crashes, system failures, resource contention, and integration defects.Measure, benchmark, and optimize CPU, GPU, memory, I/O, startup, latency, and other system performance metrics across evolving hardware architectures.Support software bring-up, system integration, production readiness, deployment, observability, diagnostics, and cross-functional engineering initiatives.RequirementsBachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related technical discipline, plus 8+ years of relevant software or systems engineering experience.Strong C++ and Python programming skills with demonstrated experience developing applications and services for embedded Linux environments.Strong knowledge of multithreading, inter-process communication, networking, memory management, process lifecycle management, and Linux security and service management.Proficiency with Linux debugging and performance tools such as `perf`, `GDB`, and `Valgrind`, including troubleshooting native crashes and complex multi-component integrations.Experience with embedded systems testing, automated testing frameworks, software integration, and performance analysis across CPU, GPU, memory, I/O, latency, and thermal metrics.SkillsEmbedded LinuxC++PythonMultithreadingInter-process communication (IPC)Linux debuggingPerformance optimizationGDBValgrindAutomotive softwareHourly rate is commensurate with experience and is an estimated range provided by WorkGenius.ref_id: e8b63bdb-91ec-49a7-92ef-33485a7a2157","datePosted":"2026-10-19T10:10:55.108Z","dateModified":"2026-10-19T10:10:55.108Z","hiringOrganization":{"@type":"Organization","name":"WorkGenius Group","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"San Mateo","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"813a2ba13c76ac75aa91c618"},"url":"https://jobsearcher.com/jobs/813a2ba13c76ac75aa91c618"}}