Phoenix, Arizona, USA
9 days ago
Advanced Tech Software Engineer - Rapid Prototyping
Design solutions to drive safe living and quality of life

The Advanced Technology group at Honeywell Aerospace\nhas an exciting opportunity for a Software Engineer for developing advanced\nprototypes of future aviation applications.

The position includes development of prototypes of\nhuman-computer interaction software.  The successful candidate will work closely with scientists\nand engineers from our Advanced Flight Deck Systems team to develop and validate advanced cockpit technologies\nfor improving overall operational efficiency, situational awareness, and crew safety.

You will be given the opportunity to take your proven\nexperience and...

Design and develop software in a rapid prototyping environment using primarily\nWindows and Linux based\ntools using various programming languages.  The applications will focus on human-machine interface\nincluding AR/VR, computer vision, graphical displays, touch, speech, gesture\nand physical controls.Develop software prototypes targeted to platforms such as Windows, Linux, RTOS, iOS/Android, avionics platforms, and integrate new hardware as\nneeded.  Work\n collaboratively with flight test pilots and human factors engineers to\n create, enhance, evaluate, and iterate on new concepts to mature them to\n product readiness. Develop\n software to maintain and improve our rapid prototyping environment and\n flight deck simulation environment including our interface with Microsoft Flight Simulator, FSX,\n ESP and Prepar3D. Derive\n implied requirements from research scientists, pilots, and human factors\n engineers and efficiently translate those into prototypesIntegrate\n various human computer interface software prototype components to\n demonstrate larger flight applications and conduct evaluations.Bring\n originality and creative ideas to flight deck software development. 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

YOU MUST HAVEBachelor’s Degree in Computer Science,\nSoftware Engineering, or related field.3+ years of experience working with VR/AR and computer vision5+ years developing in C++.Experience with OpenGL graphics API.WE VALUEMaster’s\n DegreeExperience\n with HMI development is strongly preferred.Experience in UI, AI, machine learning,\n simulation or gamingC# programming experienceKnowledge of Vulkan graphics APIBoth Windows and Linux application development experience preferredInterest/experience\n in Avionics, Aviation, and/or a pilot’s license a plusAbility\n to integrate new technologies in areas such as artificial intelligence,\n machine learning, data analytics a plusExperience in a research environment is a plusSolid understanding of Git distributed version control systemExperience\n with Windows 10/11, Linux, or other OS a plusExperience with JavaScript, XML, and Python a plusNetworking\n experience a plusExperience with low-level software tools a plusExperience\n with game programming a plusFamiliar with design patternsExperience\n with iOS and Android operating systems a plus

 

Additional InformationJOB ID: HRD253709Category: EngineeringLocation: 21111 N. 19th Ave (Deer Valley),Phoenix,Arizona,85027,United StatesExemptMust be a US Person or able to obtain export Authorization.Engineering (GLOBAL)

Honeywell is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status.

Confirm your E-mail: Send Email