Specialist, Software Engineering

L3Harris Technologies•Yorba Linda, CA
•$97,000 - $180,000•Onsite

About The Position

IEC, Navigation Solutions delivers advanced military GPS and broader Position, Navigation, and Timing (PNT) capabilities for weapons systems, ground platforms, airborne assets, maritime systems, and space environments. Its products are designed to provide resilient PNT performance in denied or degraded environments. This role helps ensure GPS receivers maintain mission effectiveness amid adversarial threats and operational challenges. The Specialist develops and debugs robust embedded software for GPS user equipment under strict performance requirements. Work extends beyond coding, testing, and debugging to include requirements analysis, detailed documentation, proof-of-concept evaluation of design alternatives, and code reviews. The position involves complex professional software engineering assignments requiring advanced problem-solving skills. The requisition and any offer are contingent upon government contract awards and adherence to contract budgets.

Requirements

  • Ability to obtain a SECRET clearance.
  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or equivalent, and at least 4 years of relevant experience designing and analyzing real-time embedded software; alternatively, a Master of Science or advanced degree and at least 2 years of relevant experience; or, in lieu of a degree, at least 8 years of relevant experience.
  • At least 2 years of experience as a team lead, technical lead, and/or subject matter expert on an embedded software development project.
  • At least 2 years of experience as a technical contributor working with DoD / DoW customers or subcontractors.
  • At least 5 years of experience with C/C++ coding and debugging.

Nice To Haves

  • Working knowledge of modern GPS concepts, including signal selection, acquisition and tracking, Position, Velocity, and Time (PVT) calculation, data demodulation, signal correction, jamming, and spoofing.
  • Experience architecting, developing, and integrating real-time embedded software for GPS user equipment, including on target hardware.
  • Experience analyzing or designing algorithms for inertial measurement, signal processing, linear algebra, feedback control, estimation, filtering, detection, or similar areas.
  • Prior experience with real-time embedded operating systems for Modular Open Source (MOSA) software development.
  • Familiarity with typical defense-industry documentation and milestone reviews.
  • Experience with Agile / Scrum software development methodologies.
  • Experience using software tasking and review tools, including Jenkins / Bambo, Jira, and Git.
  • Excellent written and oral communication skills.
  • Master of Science or an advanced degree.

Responsibilities

  • Contribute to embedded C/C++ development for GPS and related equipment, including integration and debugging on target hardware.
  • Develop high-quality documentation covering design details and demonstrating compliance with requirements.
  • Analyze requirements, evaluate design alternatives through proof-of-concept work, and conduct code reviews.

Benefits

  • Health and disability insurance
  • 401(k) match
  • Flexible spending accounts
  • Employee assistance program (EAP)
  • Education assistance
  • Parental leave
  • Paid time off
  • Company-paid holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service