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.

Principal Software Engineer
Honeywell Aerospace TechnologiesPrincipal Software Engineer at Honeywell driving innovation in aerospace technology. Leading software development and customer engagement on cutting-edge projects.
Posted 7/29/2026full-timeRedmond • Arizona, Washington • 🇺🇸 United StatesLead💰 $190,000 - $213,500 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software design, development, and management within avionics systems, with a strong focus on leading teams and driving project success. Proficient in programming languages and software development best practices, ensuring high-quality solutions that meet customer needs.
Highest-signal resume keywords
C ProgrammingC++ ProgrammingAssembly ProgrammingSoftware Development Best PracticesAvionics Systems Experience
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DesignSoftware DevelopmentCode ReviewSoftware TestingProject Risk Management
Soft Skills
Technical GuidanceMentorshipCollaborationCustomer Engagement
Tools & Technologies
Version Control SystemsContinuous IntegrationContinuous Deployment
Industry Keywords
AvionicsNavigationAirborne SurveillanceTCASTransponderADS-BDMEUAT
Tech Stack
Tools & technologiesAssembly
About the role
Key responsibilities & impact- Play a critical role in the design, implementation, and management of complex systems
- Work within cross-functional teams on cutting-edge projects that transform aircraft operation
- Report directly to the Director of Engineering
- Lead a team of software engineers, providing technical guidance and mentorship
- Drive customer engagement while delivering programs on schedule, within scope, and on budget
- Collaborate with cross-functional teams to define software requirements and specifications
- Design, develop, test, and maintain high-quality software solutions
- Conduct code reviews, identify areas for improvement, and implement best practices
- Stay updated on industry trends, emerging technologies, and best practices in software engineering
Requirements
What you’ll need- Bachelors or Masters in Computer Science, Software Engineering, or another related field.
- Minimum 12 years of experience working in various application areas supporting Avionics functions, Navigation and Airborne Surveillance (TCAS, Transponder, ADS-B, DME, UAT).
- Strong proficiency in programming languages such as C, C++, Assembly
- Experience with software development tools, version control systems, and continuous integration/deployment pipelines.
- Deep understanding of software development best practices, design patterns, and architecture principles.
- Ability to manage project risks and implement mitigation strategies effectively.
- Due to U.S. export control laws, candidates must be U.S. citizen, U.S. permanent resident, or have protected status under asylum or refugee.
Benefits
Comp & perks- Employer-subsidized medical, dental, vision and life insurance
- Short-term and long-term disability coverage
- 401(k) match, flexible spending accounts and health savings accounts
- Employee assistance program and educational assistance
- Parental leave and 12 paid holidays
- Paid time off for vacation, personal and sick time