
Advanced Software Engineer
Honeywell
full-time
Posted on:
Location Type: Hybrid
Location: Phoenix • Arizona • 🇺🇸 United States
Visit company websiteJob 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