Honeywell

Advanced Software Engineer

Honeywell

full-time

Posted on:

Location Type: Hybrid

Location: Phoenix • Arizona • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

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 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

  • Bachelor’s degree from an accredited institution in technical disciplines such as the sciences, technology, engineering or mathematics.
  • Minimum of 5 years of experience in software development.
  • Strong C++ or Object-oriented programming skills.
  • Experience with software development methodologies such as Agile or Scrum.
  • Strong software architecture and design development skills.
  • Advanced degrees in Computer Science or related fields (we value).
  • Experience in developing software for embedded systems (we value).
  • Multi-core / multi-thread development experience (we value).
  • Strong understanding of OOAD approach and concepts (we value).
  • Software development lifecycle experience per DO-178C (we value).
  • Experience with Software Verification and Validation using C++ (we value).
  • Strong analytical and software development skills (we value).
  • Ability to work collaboratively in a team environment (we value).
  • Passion for continuous learning and professional development (we value).
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)
  • Paid Holidays

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C++Object-oriented programmingSoftware architectureSoftware design developmentEmbedded systems developmentMulti-core developmentMulti-thread developmentOOADSoftware development lifecycleDO-178C
Soft skills
CollaborationAnalytical skillsConstructive feedbackContinuous learningProfessional development
Certifications
Bachelor’s degreeAdvanced degrees in Computer Science