Sr Advanced Software Engineer - C++/ RTOS - AERO

Honeywell AerospacePhoenix, AZ
Hybrid

About The Position

As a Senior Advanced Software Engineer, you will play a critical role in the success of our software initiatives by delivering technical excellence and collaborating with global teams to ensure timely and high-quality project deliveries. You will be part of the Thunderbolt Platform Center of Excellence (CoE), which is dedicated to driving greater software development efficiency and elevating software quality across the Aerospace organization. The Thunderbolt Platform CoE is composed of highly skilled engineers who lead efforts in software architecture, design, and best practices for platform development across aerospace products. The team is responsible for the design, development, and DO-178C Level A certification of core software components. You will report directly to our Engineering Manager, and you’ll work out of our Phoenix, AZ location on a Hybrid work schedule.

Requirements

  • Bachelor's degree from an accredited institution in a technical discipline such as the sciences, technology, engineering or mathematics.
  • 6+ years of experience leading software development projects.
  • Strong proficiency in programming languages C, C++ or assembly.
  • Experience with software development tools, version control systems, and continuous integration/deployment pipelines.
  • Lead complex feature development from customer requirements to deployment
  • Embedded Software Development Knowledge
  • Proficient in Deos™/RTOS/Linux or any RTOS.
  • Experience in communication protocols like CAN, A429
  • Due to compliance with U.S. export control laws and regulations, candidate must be a U.S. Person, which is defined as, a U.S. citizen, a U.S. permanent resident, or have protected status in the U.S. under asylum or refugee status or have the ability to obtain an export authorization.

Nice To Haves

  • Bachelor’s degree or Advanced degree in Computer Science, Software Engineering, or another related field.
  • Excellent leadership and interpersonal skills, with the ability to motivate and mentor team members.
  • Experience in Network protocols like A664
  • Solid understanding of software development best practices, design patterns, and architecture principles.
  • Ability to work in a fast-paced and dynamic environment.
  • Passion for innovation and continuous learning.

Responsibilities

  • Lead the software development and delivery of Thunderbolt platform software for multiple applications
  • Collaborate with cross-functional teams to define software requirements and specifications.
  • Design, develop, test, and maintain high-quality software solutions in accordance with project specifications.
  • Drive continuous improvement in software engineering processes
  • Drive innovation, creating growth ideas and products for exceptional customer experience.

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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service