{"schemaVersion":"jobsearcher.job.v1","id":"4ccc9c9fa017c3f4c4dee12d","url":"https://jobsearcher.com/jobs/4ccc9c9fa017c3f4c4dee12d","canonicalUrl":"https://jobsearcher.com/jobs/4ccc9c9fa017c3f4c4dee12d","title":"Embedded Software Engineer","description":"Overview\nAs Senior Embedded Software Engineer in Trimble’s Field Systems, you’ll develop high-performance GPS signal recovery and timing software for safety-critical aviation applications. You’ll work with HW/firmware teams to deliver DO-178 certified software that underpins mission-critical systems in a global, precision-positioning context. You’ll join a collaborative team in Sunnyvale, contributing to impactful, real-world solutions that keep aviation safe and efficient. This role blends hands-on design with certification discipline to shape advanced GPS engines.\n\nCompensation / Benefitsmedical, dental, vision benefitslife and disability insurancetime off and retirement plansemployee stock purchase planpaid parental leaveflexible work arrangements\nResponsibilitiesSpearhead modular software design from requirements to implementation for high-performance GPS signal recovery and timingArchitect time-critical solutions by collaborating with hardware and firmware teams on receiver technologyOwn the certification lifecycle and document/verify DO-178 processes to achieve certification for mission-critical products\nKey requirementsC programming for embedded or minimal architecturesExperience with multi-threaded operating systems and real-time softwarePython 3.x proficiency and strong digital hardware/microprocessor understandingownership and initiativecollaboration with cross-functional teamsproblem-solving in high-stakes contextsGPS signal processing and GPS engine developmentembedded software design for real-time systemsDO-178 certification processes","company":"Trimble Navigation","rawCompany":"trimble navigation","city":"San Jose","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-09-15T03:45:38.381Z","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-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"334511","title":"Search, Detection, Navigation, Guidance, Aeronautical, and Nautical System and Instrument Manufacturing","slug":"search-detection-navigation-guidance-aeronautical-and-nautical-system-and-instrument-manufacturing"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Software Engineer","description":"Overview\nAs Senior Embedded Software Engineer in Trimble’s Field Systems, you’ll develop high-performance GPS signal recovery and timing software for safety-critical aviation applications. You’ll work with HW/firmware teams to deliver DO-178 certified software that underpins mission-critical systems in a global, precision-positioning context. You’ll join a collaborative team in Sunnyvale, contributing to impactful, real-world solutions that keep aviation safe and efficient. This role blends hands-on design with certification discipline to shape advanced GPS engines.\n\nCompensation / Benefitsmedical, dental, vision benefitslife and disability insurancetime off and retirement plansemployee stock purchase planpaid parental leaveflexible work arrangements\nResponsibilitiesSpearhead modular software design from requirements to implementation for high-performance GPS signal recovery and timingArchitect time-critical solutions by collaborating with hardware and firmware teams on receiver technologyOwn the certification lifecycle and document/verify DO-178 processes to achieve certification for mission-critical products\nKey requirementsC programming for embedded or minimal architecturesExperience with multi-threaded operating systems and real-time softwarePython 3.x proficiency and strong digital hardware/microprocessor understandingownership and initiativecollaboration with cross-functional teamsproblem-solving in high-stakes contextsGPS signal processing and GPS engine developmentembedded software design for real-time systemsDO-178 certification processes","datePosted":"2026-09-15T03:45:38.381Z","dateModified":"2026-09-15T03:45:38.381Z","hiringOrganization":{"@type":"Organization","name":"Trimble Navigation","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"San Jose","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"4ccc9c9fa017c3f4c4dee12d"},"url":"https://jobsearcher.com/jobs/4ccc9c9fa017c3f4c4dee12d"}}