Embedded Software Engineer II / III - Flight Deck Avionics

Honeywell Aerospace•Phoenix, AZ
•Hybrid

About The Position

Honeywell Aerospace is seeking an Embedded Software Engineer II / III for its Next-Generation Avionics group. The role supports the design, architecture, development, integration, deployment, and verification of Core Displays for the Anthem Next Generation Avionics Platform. The Flight Displays team develops avionics solutions intended to improve pilots’ situational awareness and decision-making through a connected, scalable, and customizable integrated flight deck. The engineer will contribute across the software lifecycle, from concept through implementation and verification, creating robust, reliable, high-performance software for avionics flight display platforms, services, and applications. The team welcomes candidates with low-level embedded software expertise, high-level embedded or user application and graphics expertise, or experience spanning both areas. The role may be at Engineer II or Engineer III level, depending on experience. Candidates must meet U.S. Person requirements due to export-control compliance: be a U.S. citizen, U.S. permanent resident, have protected status under asylum or refugee status, or be able to obtain export authorization.

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+ years for Engineer II or 4–5 years for Advanced/Engineer III.
  • Expertise in low-level embedded software development, high-level embedded software, user applications, or graphics/displays; experience across multiple areas is also welcomed.
  • Programming competence; C/C++, Python, OpenGL, and Vulkan are preferred languages or technologies.
  • Must meet the stated U.S. Person/export authorization requirement.

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, TCAS, crew alert messaging, terrain systems, 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

  • Support the design, development, and implementation of robust, high-quality software for Flight Display System platforms, services, and applications.
  • Develop high-level code to deliver robust and user-friendly technology.
  • 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, develop features, and implement functionality.
  • Collaborate with cross-functional teams to integrate software with existing avionics systems.
  • Stay current 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