Senior Software Engineer – Navigation Software (ONSITE)

RTX•Melbourne, FL
•$86,800 - $165,200•Onsite

About The Position

The Senior Software Engineer is a seasoned individual contributor on the navigation software team, responsible for developing and integrating Navigation (NAV) software modules that interface with a Collins Flight Management System (FMS) for commercial transport aircraft. The role involves independently addressing moderately complex problems and supporting certification and verification activities aligned with DAL B objectives. This onsite position is based in Melbourne, Florida. The engineer develops safety-critical software, participates in testing and flight-test operations, and works with systems, verification, and certification teams to evaluate and deliver navigation capabilities.

Requirements

  • A STEM degree and at least 5 years of relevant experience, or an advanced degree in a related field and at least 3 years of experience.
  • Real-time embedded software experience.
  • Proficiency in C++, C, and Python.
  • Experience across multiple phases of the software lifecycle.
  • Familiarity with Git, Jira, Confluence, Jama, SVN, and CI/CD tools.

Nice To Haves

  • DO-178B/C experience; DAL B experience preferred.
  • Knowledge of avionics navigation and FMS-integrated systems.
  • Experience with ICD-driven development.
  • Familiarity with ARINC 429 or ARINC 664.
  • Strong communication skills.
  • Experience with ADA.

Responsibilities

  • Design, implement, integrate, and maintain NAV software modules that provide navigation data to the Collins FMS.
  • Develop software in ADA, C++, C, and Python while following safety-critical development standards.
  • Analyze system and software requirements, including NAV-to-FMS interface control documents (ICDs).
  • Participate in flight-test operations, laboratory testing, and simulation runs to evaluate system performance.
  • Implement navigation algorithms, data handling, and integrity-monitoring logic.
  • Implement and support AI-assisted onboard features, including intelligent sensor fusion, anomaly detection, and autonomous control logic.
  • Support requirements traceability in Jama or DOORS.
  • Conduct unit and integration testing and debugging.
  • Support verification and validation activities per DO-178C.
  • Participate in peer reviews, design reviews, and code inspections.
  • Collaborate with systems, verification, and certification teams.

Benefits

  • Medical, dental, and vision insurance.
  • Three weeks of vacation for newly hired employees.
  • 401(k) plan with employer matching funds and a separate employer retirement contribution, including a Lifetime Income Strategy option.
  • Tuition reimbursement program.
  • Student Loan Repayment Program.
  • Life insurance and disability coverage.
  • Optional pet, home and auto, additional life and accident, critical illness, group legal, and identity theft protection coverages.
  • Birth, adoption, and parental leave benefits.
  • Carrot Health benefits for hormonal health, fertility, and family building.
  • Adoption Assistance.
  • Autism Benefit.
  • Employee Assistance Plan, including up to 10 free counseling sessions.
  • Healthy You Incentives wellness rewards program.
  • Doctor on Demand virtual doctor visits.
  • Bright Horizons child and elder care services.
  • Teladoc Medical Experts second-opinion program.
  • Flexible spending accounts.
  • Flexible work schedules.
  • Paid time off and holidays.
  • Potential eligibility for annual short-term and/or long-term incentive compensation programs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service