Sr Advanced Software Engineer

Honeywell Aerospace•Phoenix, AZ
•Hybrid

About The Position

As a Sr Advanced Software Engineer at Honeywell Aerospace, you will develop systems for the TCAS (Traffic Alert and Collision Avoidance System) and Transponder Product Team, supporting the evolving needs of the aviation industry. You will design, develop, and enhance avionics and electronic software solutions that support aircraft safety, efficiency, and performance. You will report to the Director of Engineering and work from the Phoenix, Arizona location on a hybrid schedule. New hires are expected to work onsite Monday through Friday for their first 90 days. The role contributes to Honeywell Aerospace initiatives by developing and delivering software solutions.

Requirements

  • Bachelor's degree from an accredited institution in a technical discipline such as software engineering, sciences, technology, or mathematics.
  • At least 9 years of experience in advanced software development, preferably in aerospace or related industries.
  • At least 5 years of experience with aerospace software standards such as DO-178C and with debugging and testing embedded software.
  • At least 5 years of experience with programming languages such as C++ and C, and an understanding of the software development lifecycle.
  • 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 have the ability to obtain export authorization.

Nice To Haves

  • Experience in related product domains such as avionics, navigation, or airborne surveillance (TCAS, Transponder, ADS-B, DME, UAT).
  • Bachelor’s degree or higher in computer science or a related field.
  • Familiarity with aerospace software standards such as DO-178C and experience debugging and testing embedded software.
  • Experience with avionics software development and integration.
  • Experience with version control systems and software testing methodologies.
  • Ability to quickly analyze, incorporate, and apply new information and concepts.
  • Ability to multitask and adapt to project changes.
  • Experience with software development tools, version control systems, and continuous integration/continuous deployment pipelines.
  • Ability to manage project risks and implement mitigation strategies effectively.
  • Strong analytical skills and attention to detail in design and testing.
  • Knowledge of real-time operating systems, embedded software design, and aerospace industry standards.
  • Experience with Agile development methodologies and CI/CD pipelines.
  • Ability to work effectively in a team environment and eagerness to learn new technologies.
  • Proficiency in C++ and C, and understanding of the software development lifecycle.

Responsibilities

  • Design, develop, and maintain advanced software applications for avionics and electronic systems.
  • Collaborate with cross-functional teams to define software requirements and system architecture.
  • Ensure software compliance with aerospace industry standards and regulations.
  • Conduct code reviews, testing, and debugging to deliver robust and reliable software.
  • Troubleshoot and resolve complex software bugs and defects.
  • Work with engineering teams to support the release of design and documentation.
  • Mentor junior engineers and contribute to continuous improvement initiatives.
  • Interact with customers.
  • Provide project oversight and coordination.

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