JOBSEARCHER

Embedded Software Engineer

Overview As 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. Compensation / Benefitsmedical, dental, vision benefitslife and disability insurancetime off and retirement plansemployee stock purchase planpaid parental leaveflexible work arrangements ResponsibilitiesSpearhead 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 Key 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