Honeywell

Advanced Software Engineer – Flight Displays

Honeywell

full-time

Posted on:

Location Type: Hybrid

Location: PhoenixArizonaUnited States

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • **As an Advanced Software Engr within our (NGA) Next-Generation Avionics** group, you will play a pivotal role in the development, implementation and advancement of cutting-edge Flight Display systems. As a flagship product, the __Honeywell Anthem Flight Deck System__ is not just another avionics product; it is a visionary endeavor that employs cutting-edge technologies to redefine how pilots interact with flight information and aircraft systems.
  • As part of the __CODA (Core Display Applications)__ team, you will be responsible for the design, development, software integration and verification of Core Displays to be hosted on the Next Generation Avionics Platform. You will have the opportunity to take ownership of software modules, deliver innovative features, implement functionalities and contribute to the overall advancement of technology
  • - Work alongside a passionate team of engineers and designers to create and implement forward-thinking software solutions for Anthem Flight Display Systems.
  • - Software architecture design for core Display applications
  • - Craft and implement high-level embedded C++ code, ensuring our technology is both robust and user-friendly
  • - Creat test cases for software based upon use cases derived from the system and software requirements
  • - Collaborate cross-functional teams to gather insights, share ideas, and create seamless integrations of software components
  • - Participate in the complete software development lifecycle, from concept through implementation and verification
  • - Stay curious and engaged with the latest advancements in avionics technology and software engineering practices**

Requirements

  • **YOU MUST HAVE**
  • - Bachelor’s degree from an accredited institution in a technical discipline such as Engineering, Software, or Computer Science degree
  • - 4+ years of Embedded software development (ideally in Aerospace/Avionics, Displays technologies, Gaming, Graphics software or related industries)
  • - Proficiency in programming languages such as C/C++, Python, Open GL, Vulkan etc
  • - Object oriented development experience
  • **WE VALUE**
  • - Understanding of software development lifecycles *(DO-178C preferred)*, methodologies and tools.
  • - High-level embedded development, graphics software and/or user application development is of value.
  • - Experience in complex system integration projects
  • - Experience with Avionics products is of a PLUS i.e. Displays & Graphics, Flight Mgmt, Flight Planning, Flight Controls, Flight Displays (PFD), Traffic Collision Avoidance (TCAS), Crew Alert Messaging (CAS), Terrain, Radios, etc
  • - Knowledge of software change management practices
  • - Knowledge of software certification requirements and documentation
  • - Passion for innovation and continuous learning
  • - Excellent communication and interpersonal skills
  • - Attention to detail**
Benefits
  • In addition to a competitive salary, leading-edge work, and developing solutions side-by-side with dedicated experts in their fields, Honeywell employees are eligible for a comprehensive benefits package. This package includes employer subsidized Medical, Dental, Vision, and Life Insurance; Short-Term and Long-Term Disability; 401(k) match, Flexible Spending Accounts, Health Savings Accounts, EAP, and Educational Assistance; Parental Leave, Paid Time Off (for vacation, personal business, sick time, and parental leave), and 12 Paid Holidays.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++PythonOpen GLVulkanembedded software developmentobject oriented developmentsoftware integrationsoftware verificationsoftware development lifecyclegraphics software
Soft Skills
communication skillsinterpersonal skillsattention to detailpassion for innovationcontinuous learning
Certifications
Bachelor’s degree in EngineeringBachelor’s degree in SoftwareBachelor’s degree in Computer Science