FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer II – Embedded C++
Honeywell Aerospace TechnologiesSoftware Engineer II developing embedded C++ avionics for Honeywell Aerospace’s cloud-connected flight decks. Supporting integration, verification, model-based development, and testing for advanced aircraft.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software engineering for avionics systems, including proficiency in programming languages such as C, C++, and Python, as well as experience with real-time operating systems and software validation processes. Strong analytical skills and the ability to collaborate effectively in a team-oriented environment are essential.
Highest-signal resume keywords
Software EngineeringAvionics SystemsC ProgrammingReal-Time Operating SystemsSoftware Validation
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C ProgrammingC++ ProgrammingPython ProgrammingPowerShell ScriptingReal-Time Operating SystemsDebuggingSoftware Development LifecycleI/O ProtocolsSoftware IntegrationData Loading Standards
Soft Skills
Analytical SkillsProblem-Solving SkillsTeam CollaborationEffective Communication
Tools & Technologies
GdbVisual StudioDEOSARINC 653
Industry Keywords
AvionicsDO-178 B/CDO-254ARP4754AKPI Tracking
Tech Stack
Tools & technologiesPython
About the role
Key responsibilities & impact- Design, develop, and integrate next-generation avionics systems for fixed-wing aircraft and Urban Air Mobility platforms
- Support IMA systems software integration activities
- Assist with software validation and verification efforts
- Contribute to Key Program Indicators (KPI) tracking and validation
- Participate in requirements analysis and decomposition
- Support model-based development and system design activities
- Assist with integration testing and troubleshooting
- Support laboratory and on-aircraft testing across the full system lifecycle
- Help ensure performance, reliability, and certification readiness of advanced avionics systems
Requirements
What you’ll need- Bachelor’s degree from an accredited institution in a technical discipline such as the sciences, technology, engineering or mathematics
- 2+ years of experience in software engineering, avionics, or a related technical field, including internships, co-ops, or academic projects
- Experience with programming languages C, C++, Python, and PowerShell
- Experience with real-time operating systems such as DEOS and ARINC 653
- Experience with debuggers such as gdb and Visual Studio
- Exposure to software development lifecycle concepts and best practices
- Exposure to I/O protocols such as CAN and ARINC 429
- Basic understanding of software integration, validation, and verification
- Exposure to data loading standards or avionics communication protocols is a plus
- Exposure to avionics systems, DO-178 B/C, DO-254, and ARP4754A
- Strong analytical and problem-solving skills
- Ability to work collaboratively in a team-oriented, fast-paced environment
- Effective communication skills and ability to apply new concepts quickly
- Must be a U.S. citizen, U.S. permanent resident, hold asylum or refugee status in the U.S., or have the ability to obtain export authorization
- Work visa sponsorship is not currently available for this job
Benefits
Comp & perks- Employer-subsidized medical, dental, vision and life insurance
- Short-term and long-term disability coverage
- 401(k) match
- Flexible spending accounts
- Health savings accounts
- Employee assistance program
- Educational assistance
- Parental leave
- 12 paid holidays
- Paid time off for vacation, personal and sick time