Overview

Posted
2 weeks ago
Compensation
$138,700 - $190,700
Job Type
Remote Status
Location
Sunnyvale, CA, US
Education Level
Seniority
Not specified
Trimble is seeking a GNSS Software Engineer in Sunnyvale, California to design and implement software for embedded GPS receivers used in aviation navigation systems. This role is part of Trimble Military Advanced Systems (MAS). Key responsibilities include designing and implementing software for embedded GPS receivers (acquisition, tracking, timing, resource management), collaborating with systems engineering on requirements and software architecture, planning development efforts using disciplined design and documentation processes, defining requirements-based system tests for performance and reliability, and integrating software with hardware and firmware subsystems. Required qualifications: degree in Engineering, Physics, or Mathematics with numerical analysis and statistics expertise, proven GNSS Signal-In-Space processing and navigation data recovery experience, deep understanding of tracking/acquisition hardware and PVT algorithms, proficiency in C programming for embedded systems using modular design, and strong documentation and communication skills. Preferred: knowledge of DO-178C or CMMI software certification processes, object-oriented software design experience, Master's degree. Requires active U.S. citizenship and ability to obtain DoD security clearance. Salary: $138,700-$190,700 annually.