Sr Software Engineer - Avionics Graphics Prototyping & HMI
Posted 2025-04-22The future is what you make it.
The Sr Software Engineer - Avionics Graphics Prototyping & HMI 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, the 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
Apply Job!