Trimble Inc.-posted 19 days ago
Full-time • Mid Level
Sunnyvale, CA
1,001-5,000 employees

Trimble is the market leader in precision high-performance GNSS systems. We are seeking a self-motivated GNSS software architect with disciplined analysis and design skills to join the engineering team. In this position, you will join a tight-knit team of talented developers in a stable and supportive work environment, where you can quickly see the positive impact of your efforts. You will develop embedded GPS acquisition, track, timing, and resource management software and interact closely with hardware, firmware, system engineering, and test teams to continue widening our advantage in leading-edge embedded GPS receivers meeting the most demanding aviation performance needs. The GNSS software architect will work closely with Systems Engineering to analyze requirements and to design and implement software solutions in our embedded GPS receivers. They will plan and scope development effort, follow structured development processes to design, document, implement, verify, and certify software, and define requirements-based system tests.

  • Analyze requirements
  • Design and implement software solutions in our embedded GPS receivers
  • Plan and scope development effort
  • Follow structured development processes to design, document, implement, verify, and certify software
  • Define requirements-based system tests
  • MS Degree in Engineering, Physics, or Mathematics.
  • Expertise in numerical analysis and statistics
  • GNSS Experience: Signal-In-Space (SIS) processing, navigation data recovery and management, health and integrity monitoring.
  • SIS tracking and acquisition hardware and algorithms
  • PVT Weighted Least Squares and Kalman Filtering
  • Measurement processing.
  • Experience designing software in C for embedded systems.
  • Expertise in Modular/Structured Software Design and design concepts.
  • Strong verbal, written, and documentation skills.
  • Well Organized, Self-Motivating, and team oriented.
  • Ability to obtain a DoD security clearance is required. Applicants must clearly indicate any previous DoD security clearance activity.
  • GNSS receiver algorithm design, implementation, and testing
  • Signal processing design and algorithms.
  • Software Process (CMMI, DO-178C)
  • Object oriented software design
  • Medical
  • Dental
  • Vision
  • Life
  • Disability
  • Time off plans and retirement plans
  • tax savings plans for health, dependent care and commuter expenses
  • Paid Parental Leave
  • Employee Stock Purchase Plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service