Sr Advanced Software Engineer

Honeywell Aerospace•Phoenix, AZ
•Hybrid

About The Position

As a Sr Advanced Software Engineer at Honeywell Aerospace, you will help create advanced systems for the TCAS (Traffic Alert and Collision Avoidance System) and Transponder Product Team. You will design, develop, and enhance avionics and electronic software solutions that support aircraft safety, efficiency, and performance, contributing to Honeywell’s aerospace initiatives and continued industry leadership. 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 involves developing and maintaining software, collaborating across functions on requirements and system architecture, ensuring compliance with aerospace standards, and delivering reliable software through reviews, testing, debugging, and defect resolution. You will also support release design and documentation, mentor junior engineers, interact with customers, and coordinate project oversight.

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.
  • Must be a U.S. Person (U.S. citizen, U.S. permanent resident, or have protected status in the U.S. under asylum or refugee status) or have the ability to obtain export authorization.
  • Strong analytical skills and attention to detail in design and testing processes.
  • Ability to work effectively in a team environment and eagerness to learn new technologies.
  • Proficiency in programming languages such as C++ and C, and understanding of the software development lifecycle.

Nice To Haves

  • Experience in avionics, navigation, or airborne surveillance product domains, such as TCAS, Transponder, ADS-B, DME, or 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.
  • Knowledge of real-time operating systems, embedded software design, and aerospace industry standards.
  • Experience with Agile development methodologies and continuous integration/continuous deployment pipelines.

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 complies 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 help release 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 and educational assistance.
  • Parental leave and 12 paid holidays.
  • Paid time off for vacation, personal, and sick time.
  • Performance-driven salary.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service