
Senior Software Engineer – C++
Honeywell
full-time
Posted on:
Location Type: Hybrid
Location: Phoenix • Arizona • United States
Visit company websiteExplore more
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