Sr. Advanced Software Engineer
Honeywell Aerospace Technologies
About the role
About
As a Sr. Advanced Software Engineer here at Honeywell, you will play a critical role in developing and implementing advanced software solutions for our Aerospace Technologies (AT) business unit. You will be accountable for designing, coding, testing, and debugging complex software applications and collaborating with cross‑functional teams to deliver high‑quality software solutions. Your expertise in software development and engineering will contribute to the success of our aerospace products and services.
You will report directly to our Sr Software Engineering Manager and you'll work out of our Mississauga, ON location.
In this role, you will impact the development of cutting‑edge software solutions that enhance the performance, safety, and efficiency of aircraft systems. You will have the opportunity to work on demanding projects and work with a team of talented engineers to drive innovation in the aerospace industry. At Honeywell, our people play a critical role in developing and assisting our employees to help them perform at their best and drive change across the company. Help to build a strong, diverse team by recruiting talent, identifying and developing successors, driving retention and engagement, and fostering an inclusive culture.
Responsibilities
- Design, develop, and test software applications for aerospace systems
- Work with cross‑functional teams to define software requirements and specifications
- Debug and resolve software defects and issues
- Conduct code reviews and ensure adherence to software development best practices
- Participate in the full software development lifecycle, including requirements gathering, design, implementation, testing, and maintenance
Qualifications
The Honeywell building is a controlled goods program environment. Candidates must be eligible for CGP security clearance.
- Bachelor’s degree from an accredited institution in a technical discipline such as computer science, software engineering, or a related field.
- Minimum 7 years of experience with aerospace embedded software development experience and knowledge of certification standards including DO‑178C
- Minimum 3 years of experience with Agile and DevSecOps principles
- Minimum 3 years of experience developing software using CASE tools such as IBM Rhapsody
- Minimum 3 years of experience with C and C++ is a must
- Minimum 3 years of experience writing low‑level drivers
We Value
- Experience with NXP Hardware Security Engine and Secure boot experience would be an asset
- Experience with NXP/ARM Cortex – M7 / S32K family of processors is an asset
- Experience in developing software for aerospace or safety‑critical systems
- Strong problem‑solving and thoughtful skills
- Knowledge of software development methodologies and best practices
- Familiarity with software tools and technologies used in the aerospace industry
Salary Information
The annual base salary range for this position is $105,000 to $122,000 in Mississauga, Ontario. Please note that this salary information serves as a general guideline. Honeywell Aerospace considers various factors when extending an offer, including but not limited to the scope and responsibilities of the position, the candidate's work experience, education and training, key skills, as well as market and business considerations.
This position is for a current vacancy.
Accommodation is available upon request for applicants with disabilities under the Ontario Human Rights Code.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free