Sr Software Engineer - Flight Deck Prototyping & HMI
Apply NowCompany: Honeywell
Location: Phoenix, AZ 85032
Description:
Design solutions to drive safe living and quality of life
The future is what you make it.
Join Honeywell Aerospace's Advanced Technology Group and play a key role in shaping the future of aviation.
We are seeking a Sr Software Engineer - Flight Deck Prototyping & HMI to develop advanced prototypes for next-generation cockpit technologies, enhancing situational awareness, operational efficiency, and crew safety.
In this role, you will collaborate with scientists, engineers, flight test pilots, and human factors experts to design and develop human-computer interaction software for aviation applications. You will work in a rapid prototyping environment, leveraging cutting-edge technologies such as AR/VR, computer vision, graphical displays, touch, speech, and gesture controls.
Are you ready to help make the future with us?
BENEFITS:
Benefits provided may differ by role and location. Learn more at benefits.honeywell.com.
Unlimited Vacation Plan with No Preset Maximums
Flexible Hybrid Work Schedule
Medical/Rx Health Savings Account (HSA)
Dental/Vision
Short/Long-Term Disability
Employee Assistance Program (EAP)
401(k) Plan
Education Assistance
LOCATION: Phoenix, AZ
RELOCATION PACKAGE will be offered!
U.S. PERSON REQUIREMENTS
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
KEY RESPONSIBILIITES:
Design and develop software in a rapid prototyping environment using primarily Windows and Linux based tools using various programming languages. The applications will focus on human-machine interface including AR/VR, computer vision, graphical displays, touch, speech, gesture and physical controls.
Develop software prototypes targeted to platforms such as Windows, Linux, RTOS, iOS/Android, avionics platforms, and integrate new hardware as needed.
Work collaboratively with flight test pilots and human factors engineers to create, enhance, evaluate, and iterate on new concepts to mature them to product readiness.
Develop software to maintain and improve our rapid prototyping environment and flight deck simulation environment including our interface with Microsoft Flight Simulator, FSX, ESP and Prepar3D.
Derive implied requirements from research scientists, pilots, and human factors engineers and efficiently translate those into prototypes
Integrate various human computer interface software prototype components to demonstrate larger flight applications and conduct evaluations.
Bring originality and creative ideas to flight deck software development.
YOU MUST HAVE:
Bachelor's degree from an accredited institution in a technical discipline such as the sciences, technology, engineering or mathematics
5+ years developing in C++.
Experience with OpenGL graphics API
WE VALUE:
Bachelor's or Master's Degree in Computer Science, Software Engineering, or related field.
3+ years of experience working with VR/AR and computer vision
Experience with HMI development is strongly preferred.
Experience in UI, AI, machine learning, simulation or gaming
C# programming experience
Knowledge of Vulkan graphics API
Both Windows and Linux application development experience preferred
Interest/experience in Avionics, Aviation, and/or a pilot's license a plus
Ability to integrate new technologies in areas such as artificial intelligence, machine learning, data analytics a plus
Experience in a research environment is a plus
Solid understanding of Git distributed version control system
Experience with Windows 10/11, Linux, or other OS a plus
Experience with JavaScript, XML, and Python a plus
Networking experience a plus
Experience with low-level software tools a plus
Experience with game programming a plus
Familiar with design patterns
Experience with iOS and Android operating systems a plus
Additional Information
The future is what you make it.
Join Honeywell Aerospace's Advanced Technology Group and play a key role in shaping the future of aviation.
We are seeking a Sr Software Engineer - Flight Deck Prototyping & HMI to develop advanced prototypes for next-generation cockpit technologies, enhancing situational awareness, operational efficiency, and crew safety.
In this role, you will collaborate with scientists, engineers, flight test pilots, and human factors experts to design and develop human-computer interaction software for aviation applications. You will work in a rapid prototyping environment, leveraging cutting-edge technologies such as AR/VR, computer vision, graphical displays, touch, speech, and gesture controls.
Are you ready to help make the future with us?
BENEFITS:
Benefits provided may differ by role and location. Learn more at benefits.honeywell.com.
Unlimited Vacation Plan with No Preset Maximums
Flexible Hybrid Work Schedule
Medical/Rx Health Savings Account (HSA)
Dental/Vision
Short/Long-Term Disability
Employee Assistance Program (EAP)
401(k) Plan
Education Assistance
LOCATION: Phoenix, AZ
RELOCATION PACKAGE will be offered!
U.S. PERSON REQUIREMENTS
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
KEY RESPONSIBILIITES:
Design and develop software in a rapid prototyping environment using primarily Windows and Linux based tools using various programming languages. The applications will focus on human-machine interface including AR/VR, computer vision, graphical displays, touch, speech, gesture and physical controls.
Develop software prototypes targeted to platforms such as Windows, Linux, RTOS, iOS/Android, avionics platforms, and integrate new hardware as needed.
Work collaboratively with flight test pilots and human factors engineers to create, enhance, evaluate, and iterate on new concepts to mature them to product readiness.
Develop software to maintain and improve our rapid prototyping environment and flight deck simulation environment including our interface with Microsoft Flight Simulator, FSX, ESP and Prepar3D.
Derive implied requirements from research scientists, pilots, and human factors engineers and efficiently translate those into prototypes
Integrate various human computer interface software prototype components to demonstrate larger flight applications and conduct evaluations.
Bring originality and creative ideas to flight deck software development.
YOU MUST HAVE:
Bachelor's degree from an accredited institution in a technical discipline such as the sciences, technology, engineering or mathematics
5+ years developing in C++.
Experience with OpenGL graphics API
WE VALUE:
Bachelor's or Master's Degree in Computer Science, Software Engineering, or related field.
3+ years of experience working with VR/AR and computer vision
Experience with HMI development is strongly preferred.
Experience in UI, AI, machine learning, simulation or gaming
C# programming experience
Knowledge of Vulkan graphics API
Both Windows and Linux application development experience preferred
Interest/experience in Avionics, Aviation, and/or a pilot's license a plus
Ability to integrate new technologies in areas such as artificial intelligence, machine learning, data analytics a plus
Experience in a research environment is a plus
Solid understanding of Git distributed version control system
Experience with Windows 10/11, Linux, or other OS a plus
Experience with JavaScript, XML, and Python a plus
Networking experience a plus
Experience with low-level software tools a plus
Experience with game programming a plus
Familiar with design patterns
Experience with iOS and Android operating systems a plus
Additional Information
- Category: Engineering
- Location: 21111 N. 19th Ave (Deer Valley), Phoenix, AZ 85027 USA
- Exempt
- Must be a US Person or able to obtain export Authorization.