Sr Embedded Software Engineer - Flight Mgmt Systems (FMS)

Honeywell Aerospace•Phoenix, AZ
•Hybrid

About The Position

Honeywell Aerospace is hiring a Senior Embedded Software Engineer for its Flight Management System (FMS) team, supporting the Anthem Next Generation Avionics program and Honeywell’s Anthem Integrated Flight Deck. The role involves designing, developing, integrating, and maintaining complex embedded software for aerospace and avionics systems in a collaborative, fast-paced environment. The engineer will contribute to technical requirements, functional load deliveries, and compliance with aviation certification standards. The position works closely with software and systems engineers, architects, and other stakeholders to develop FMS solutions and ensure they meet system requirements and performance, reliability, security, safety, and scalability objectives. Work includes software development and architecture, reviews, integration and validation on hardware test benches, troubleshooting, and contributing to engineering process improvement and technical excellence.

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 U.S. 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 multicore and multithreaded software development, including concurrency, synchronization, performance optimization, and real-time systems.
  • Experience managing or mentoring teams developing 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 staying current with 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 and implement software that meets 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 using systematic analysis and debugging techniques.
  • 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.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service