Honeywell

Senior Software Engineer – C++

Honeywell

full-time

Posted on:

Location Type: Hybrid

Location: PhoenixArizonaUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Designing and developing high-quality Core Software architecture and applications.
  • Integrating Flight Management software for new product development.
  • Collaborating with cross-functional teams to define software requirements and specifications.
  • Implement software solutions that meet performance, security, and scalability requirements.
  • Conduct software requirements and code reviews and provide constructive feedback to team members.
  • Testing and Integration on test benches in labs.
  • Staying up to date with industry trends and best practices in software development.

Requirements

  • Minimum of 7 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.
  • Strong software architecture and design development skills.
  • Bachelor’s degree from an accredited institution in a technical discipline such as science, technology, engineering, mathematics.
  • Knowledge of aerospace standards and regulations, such as DO-178C.
  • Experience in leading the team for developing software for embedded systems.
  • Multi-core / multi-thread development experience.
  • Strong understanding of OOAD approach and concepts.
  • Strong analytical and software development skills.
  • Ability to work collaboratively in a team environment.
  • Passion for continuous learning and professional development.
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 programmingSoftware architectureSoftware design developmentAgileScrumEmbedded systems developmentMulti-core developmentMulti-thread developmentOOAD
Soft Skills
CollaborationAnalytical skillsTeam leadershipConstructive feedbackContinuous learningProfessional development
Certifications
Bachelor’s degree in technical discipline