Sr Embedded Software Engineer - Flight Mgmt Systems (FMS)

Honeywell Aerospace•Phoenix, AZ
•Hybrid

About The Position

As a Sr Advanced Software Engineer on Honeywell Aerospace’s Flight Management System (FMS) team, you will help design, develop, and integrate highly complex systems for the Anthem Next Generation Avionics program. You will contribute to the development of Honeywell’s Integrated Flight Deck by creating FMS software solutions, satisfying technical requirements, supporting functional load deliveries, and ensuring compliance with certification standards. You will work in a fast-paced, collaborative environment with software and systems engineers. The role focuses on developing core software architectures and applications for aerospace and avionics systems, integrating FMS software into product development programs, and ensuring solutions meet performance, reliability, security, safety, and scalability objectives. You will also contribute technical guidance through reviews, conduct integration and validation on hardware test benches, troubleshoot complex issues, and support engineering excellence and continuous improvement.

Requirements

  • Bachelor’s degree from an accredited institution in a technical discipline such as science, technology, engineering, or mathematics.
  • 5–8+ years of experience in software development.
  • Strong C++ and/or object-oriented programming skills.
  • Experience with software development methodologies such as Agile or Scrum.
  • Strong software architecture and design development skills.
  • Must be a U.S. Person, defined as a U.S. citizen, U.S. permanent resident, or someone with protected status in the U.S. under asylum or refugee status, or the ability to obtain an export authorization.

Nice To Haves

  • Advanced education in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline.
  • Experience developing Flight Management Systems, including avionics software design, integration, and verification.
  • Expertise in multi-core and multi-threaded software development, including concurrency, synchronization, performance optimization, and real-time systems.
  • Experience managing and/or mentoring teams developing embedded software systems for safety-critical environments.
  • Knowledge of aerospace standards and regulations such as DO-178C.
  • Strong analytical, problem-solving, and software engineering skills, including the ability to design robust and scalable solutions.
  • Ability to work effectively in cross-functional, collaborative team environments.
  • Commitment to continuous learning, innovation, and professional development, with an interest in emerging technologies and industry best practices.

Responsibilities

  • Design, develop, and maintain high-quality core software architectures and applications for aerospace and avionics systems.
  • Integrate Flight Management System (FMS) software into product development programs, ensuring functionality and compliance with system requirements.
  • Collaborate with systems engineers, architects, and cross-functional stakeholders to define software requirements, specifications, and technical solutions.
  • Develop and implement software solutions that satisfy performance, reliability, security, safety, and scalability objectives.
  • Participate in and lead software requirements, design, and code reviews, providing technical guidance and constructive feedback to team members.
  • Perform software integration, validation, and troubleshooting on hardware test benches.
  • Investigate and resolve complex technical issues using systematic analysis and debugging techniques.
  • Evaluate emerging technologies, industry trends, and software engineering best practices to drive innovation and process improvements.
  • Contribute to technical excellence, collaboration, and continuous improvement across the engineering organization.

Benefits

  • Employer-subsidized medical, dental, vision, and life insurance.
  • Short-term and long-term disability coverage.
  • 401(k) match.
  • Flexible spending accounts and health savings accounts.
  • Employee assistance program.
  • Educational assistance.
  • Parental leave.
  • 12 paid holidays.
  • Paid time off for vacation, personal, and sick time.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service