
Advanced Embedded Software Engineer – NG Avionics
Honeywell
full-time
Posted on:
Location Type: Hybrid
Location: Phoenix • Arizona • United States
Visit company websiteExplore more
About the role
- Impact the design, architecture and deployment of cutting-edge Flight Display Systems
- Collaborate with a passionate team of engineers and designers to create and implement forward-thinking software solutions for the Anthem Flight Display Systems
- Design, develop and implement advanced software solutions for Avionics Display systems, applications and services, ensuring high performance, reliability, and functionality
- Collaborate with cross-functional teams to gather requirements, design software architectures, and implement software modules
- Leverage your expertise in software engineering to support innovation and deliver high-quality solutions
- Troubleshoot and resolve software issues to ensure system performance and reliability
- Software architecture and coding
- Integration
- Certification
- Feature Definition
- Verification and Validation
- Stay curious and engaged with the latest advancements in avionics technology and software engineering practices
Requirements
- Bachelor’s degree from an accredited institution in a technical discipline such as the sciences, technology, engineering or mathematics
- 4+ years of experience in embedded software engineering
- Proficiency in C/C++ software development
- Understanding various software development life cycles, methodologies and tools
- Proficiency in programming languages such as C/C++ Python, Open GL, etc
- Experience developing software in a Real-Time Operating System (RTOS)
- 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
- Experience in embedded software development for aerospace, avionics, display technologies, or related industries is of value
- Experience operating in an Agile framework desired
- Knowledge of software configuration management and change management practices.
Benefits
- employer-subsidized Medical, Dental, Vision, and Life Insurance
- Short-Term and Long-Term Disability
- 401(k) match
- Flexible Spending Accounts
- Health Savings Accounts
- EAP
- Educational Assistance
- Parental Leave
- Paid Time Off (for vacation, personal business, sick time, and parental leave)
- 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/C++PythonOpen GLembedded software engineeringReal-Time Operating System (RTOS)software architecturesoftware development life cyclessoftware configuration managementchange managementverification and validation
Soft Skills
collaborationtroubleshootinginnovationcuriosityengagement