Embedded Software Engineer II / III - Flight Deck Avionics

Honeywell Aerospace•Phoenix, AZ
•Hybrid

About The Position

Honeywell Aerospace is hiring an Embedded Software Engineer II or III to join its Next-Generation Avionics (NGA) Flight Displays software team. The team designs, develops, integrates, and verifies Core Displays for the Anthem Next Generation Avionics Platform. The Anthem Integrated Flight Deck is a cloud-connected, customizable cockpit system intended to improve pilots’ interaction with flight information and aircraft systems and support situational awareness and decision-making. The role contributes across the software development lifecycle, from concept through implementation and verification. The engineer develops robust, high-quality software for avionics flight display platforms, services, or applications; creates software test cases based on system and software requirements; integrates software with existing avionics systems; and takes increasing ownership of software modules and features. The team welcomes candidates with low-level embedded experience, high-level embedded or user-application and graphics experience, or experience across both areas.

Requirements

  • Bachelor’s degree from an accredited institution in a technical discipline such as engineering, software, or computer science.
  • Embedded software development experience: approximately 1.5–2 or more years for Engineer II, or approximately 4–5 years for Advanced/Engineer III.
  • Expertise in low-level embedded software development, high-level embedded software, user applications, graphics/displays, or a combination of these areas.
  • Programming competence; C/C++, Python, OpenGL, and Vulkan are preferred languages or technologies.
  • Must be a U.S. Person, defined as a U.S. citizen, U.S. permanent resident, or a person with protected status in the U.S. under asylum or refugee status, or have the ability to obtain export authorization.

Nice To Haves

  • Understanding of software development lifecycles, methodologies, and tools.
  • Experience with avionics products such as displays and graphics, flight management, flight planning, flight controls, primary flight displays, traffic collision avoidance, crew alert messaging, terrain, or radios.
  • Experience developing software in a real-time operating system (RTOS).
  • Object-oriented development experience.
  • Knowledge of software change management practices.
  • Knowledge of software certification requirements and documentation.
  • Experience with DO-178C.
  • Passion for innovation and continuous learning.
  • Excellent communication and interpersonal skills.

Responsibilities

  • Work with engineers and designers to create and implement software solutions for avionics flight display systems.
  • Support the design, development, and implementation of robust, high-quality software for flight display platforms, services, and applications.
  • Develop high-level code focused on robustness and user-friendliness.
  • Create software test cases based on use cases derived from system and software requirements.
  • Participate in the complete software development lifecycle, from concept through implementation and verification.
  • Take increasing ownership of software modules, deliver features, and implement functionality.
  • Collaborate with cross-functional teams to integrate software with existing avionics systems.
  • Contribute to feature definition.
  • Stay engaged with advancements in avionics technology and software engineering practices.

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