Sr Embedded Software Engineer - Flight Mgmt Systems (FMS)

Honeywell Aerospace•Phoenix, AZ
•Hybrid

About The Position

Honeywell Aerospace is hiring a Sr Embedded Software Engineer to work on the Flight Management System (FMS) team for the Anthem Next Generation Avionics program. The role contributes to developing Honeywell’s Anthem Integrated Flight Deck, a cloud-connected, customizable cockpit platform designed for a wide range of aircraft. Working in a collaborative environment with software and systems engineers, the engineer will create and implement FMS software solutions, satisfy technical requirements, support functional load deliveries, and ensure compliance with certification standards. The position involves designing, developing, and maintaining core software architectures and applications for aerospace and avionics systems. The engineer will integrate FMS software into product development programs, collaborate with cross-functional stakeholders on requirements and technical solutions, and deliver software meeting performance, reliability, security, safety, and scalability objectives. The role also includes reviews, hardware-bench integration and validation, troubleshooting, and contributing to engineering excellence and process 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 meet U.S. Person requirements: be a U.S. citizen, U.S. permanent resident, have protected status under asylum or refugee status, or have the ability to obtain 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 or mentoring teams that develop embedded software for safety-critical environments.
  • Knowledge of aerospace standards and regulations such as DO-178C.
  • Exceptional analytical, problem-solving, and software engineering skills, including the ability to design robust and scalable solutions.
  • Ability to work effectively in cross-functional and collaborative team environments.
  • Commitment to continuous learning, innovation, and professional development, and 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 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 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.
  • Perform software integration, validation, and troubleshooting on hardware test benches.
  • Investigate and resolve complex technical issues through systematic analysis and debugging.
  • Evaluate emerging technologies, industry trends, and software engineering 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.
  • Performance-driven salary.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service