Honeywell

Principal Software Engineer

Honeywell

full-time

Posted on:

Location Type: Hybrid

Location: PhoenixArizonaUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Leverage technical capabilities to lead design, development, and delivery of complex flight management software projects.
  • Lead a team of software engineers, providing technical guidance and mentorship on functions related to the Anthem Flight Management System.
  • Apply strong analytical and software engineering skills to solve complex technical challenges.
  • Collaborate with cross‑functional teams to define software requirements and specifications.
  • Conduct regular software requirements and code reviews, ensuring the production of robust, scalable, and maintainable software solutions.
  • Stay current with industry trends, emerging technologies, and best practices in software development.

Requirements

  • YOU MUST HAVE
  • Bachelor’s degree from an accredited institution in a technical discipline such as science, technology, engineering, mathematics.
  • More than 7 years of experience leading software development projects, particularly in aviation or Flight Management Systems.
  • Minimum of 12 years of experience in software development.
  • Strong C plus plus or Object-oriented programming skills.
  • Experience with software development methodologies such as Agile or Scrum.
  • Knowledge of aerospace standards and regulations, such as DO-178C.
  • Solid understanding of software development best practices, design patterns, and architecture principles specific to aviation applications.
  • WE VALUE
  • Bachelor’s degree or Advanced degree in Computer Science, Software Engineering, or another related field.
  • More than 10 years of experience in software development, with a focus on the Flight Management System or related aviation technologies.
  • Multi-core / multi-thread development experience.
  • Excellent leadership and interpersonal skills, with the ability to motivate and mentor team members.
  • Ability to work in a fast-paced and dynamic environment.
  • Passion for innovation and continuous learning.
  • Ability to work collaboratively in a team environment.
  • Strong analytical and software development skills.
  • Attention to detail and a results-oriented approach.
  • Diverse and global teaming and collaboration experience.
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++Object-oriented programmingAgileScrumMulti-core developmentMulti-thread developmentSoftware development best practicesDesign patternsArchitecture principlesFlight Management Systems
Soft Skills
LeadershipInterpersonal skillsMentorshipCollaborationAnalytical skillsAttention to detailResults-orientedMotivationInnovationContinuous learning