Job offer: Development Engineer/Software Engineering
Bombardier
When applicable, Bombardier promotes flexible and hybrid work policies.
At Bombardier, we design, build and maintain the world’s peak-performing aircraft for the world’s most discerning people and businesses, governments and militaries. By prioritizing employee growth and development, we empower everyone to reach their full potential on their own terms, because the best work happens when you are free to be yourself and share your unique expertise.
Insurance plans (Dental, medical, life insurance, disability, and more)
Competitive base salary
Retirement savings plan
Employee Assistance Program
We are seeking a Software Engineering Professional experienced in software and firmware development for aviation-grade systems such as routers, aircraft connectivity platforms, and aircraft health management systems (AHMS).
The successful candidate will play a dual role — contributing to core software and firmware development while also being hands-on in troubleshooting and resolving in-service software and firmware issues reported by business aviation customers and field service teams.
This position requires a strong background in embedded systems, real-time software, and avionics data protocols, along with a practical, investigative mindset suited for analyzing complex issues in deployed environments.
Software & Firmware Development
Design, develop, and validate embedded software and firmware for aircraft communication routers, health monitoring modules, and smart sensing systems.
Implement real-time features aligned with aviation safety, reliability, and performance standards.
Collaborate with systems, hardware, and test engineering teams to ensure software integration with airborne components.
Participate in architecture reviews, code reviews, and continuous improvement initiatives.
Customer & In-Service Support
Lead technical investigations of customer-reported software or firmware anomalies from in-service aircraft.
Reproduce issues in lab environments, perform root cause analysis, and identify corrective and preventive actions.
Collaborate closely with Field Service Representatives, Product Support Engineers, and Quality Assurance teams.
Provide technical inputs during service bulletins, software updates, and configuration management reviews.
Support real-time troubleshooting through log analysis, simulation, and embedded debugging tools.
Continuous Improvement & Reliability
Contribute to the development of diagnostic and monitoring tools for AHMS and smart routers.
Identify recurring failure modes and drive firmware or process improvements to enhance system reliability.
Participate in post-incident reviews and support validation of corrective software releases.
Support testing and validation campaigns for software reliability and interoperability across aircraft systems.
You have a bachelor’s or master’s degree in Software Engineering, Computer Engineering, Electrical Engineering, or a related field with 5+ years of experience in aviation software or embedded systems development.
You have experience with DO-178C software lifecycle or equivalent aviation software standards.
You have knowledge of aircraft data buses and communication protocols such as ARINC 429, ARINC 664, CAN, Ethernet, RS-422, and SNMP.
You have experience debugging with tools such as JTAG, GDB, and Wireshark, and analyzing aircraft operational data.
You are familiar with Linux-based embedded systems, Python scripting, and Git-based configuration management.
You have had exposure to aircraft connectivity systems (e.g., SATCOM, Wi-Fi routers, data concentrators) or aircraft health monitoring applications is highly desirable.
You have demonstrated effective communication and teamwork across engineering and customer support organizations.
You have a hands-on approach with a passion for improving in-service reliability and customer experience.
You have prior involvement in airborne connectivity, onboard routers, or health monitoring systems.
You have experience working with aircraft OEMs in post-delivery software issue resolution or field support.
Bombardier is an equal opportunity employer and encourages persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply.
Job Professional, Engineering - Software/Firmware Development (Aviation Systems)
Primary Location Administrative Centre (CA)
Shift Day job
Requisition 10067 Professional, Engineering - Software/Firmware Development (Aviation Systems)
- ...beyond. By prioritizing employee growth and development, we empower everyone to reach their... ...the team? Be part of the Propulsion Systems Engineering group, supporting any of the systems in... ...proficient with the use of Microsoft Office software tools to analyze data, produce reports...SuggéréTravail au bureauHoraires flexiblesTravail posté
- ...prioritizing employee growth and development, we empower everyone to reach... ...the configuration of cabin systems. Produce and validate... ...degree in electrical or aerospace engineering or equivalent. You have... ...relevant electrical conceptual software. You must be self-...SuggéréHoraires flexiblesTravail posté
- ...industry and beyond. By prioritizing employee growth and development, we empower everyone to reach their full potential on... ...Employee Assistance Program Tele Health Program Professional Engineering, Electrical Systems Integration What are your contributions to the team...SuggéréHoraires flexiblesTravail posté
- ...prioritizing employee growth and development, we empower everyone to reach... ...Manage and deliver on time, engineering projects and activities... ...experience in structural and / or systems development would be an asset. You demonstrate a professional attitude and superior...SuggéréTravail à distanceHoraires flexiblesTravail posté
- .... By prioritizing employee growth and development, we empower everyone to reach their full... ...Program Tele Health Program Professional, Engineering, Projects, PLM and CAD for Aircraft Design... ...data management within Teamcenter PLM systems. Integrate CAD tools NX, CATIAV5...SuggéréTravail au bureauHoraires flexiblesTravail posté
- ...Description Générale Du Poste Nous recherchons un professionnel en ingénierie, spécialisé en développement logiciel et firmware pour des systèmes aéronautiques tels que les routeurs intelligents, les plateformes de connectivité avion et les systèmes de gestion d’intégrité...Horaires flexiblesÉquipe de jour
- ...prioritizing employee growth and development, we empower everyone to reach... ...results Write and update Engineering practice documents How to... ...good knowledge of MS Office software (advanced level for Excel)... ...HPC (an asset) (Unix Operating System and with programming languages...Travail temporaireHoraires flexiblesTravail posté
- .... By prioritizing employee growth and development, we empower everyone to reach their full... ...Program Tele Health Program Engineering Professional Sr., Hydromechanical Bombardier is... ...control, hydraulic and/or landing gear system for the definition, specification, design...Horaires flexiblesTravail posté
- ...prioritizing employee growth and development, we empower everyone to... ...responsible for the support of engineering and manufacturing,... ...knowledge of aircraft structures, systems and completions is required,... ...characteristics to apply. Job Professional Senior, Engineering, Mass...Travail au bureauHoraires flexiblesTravail posté
- ...prioritizing employee growth and development, we empower everyone to... ...Bachelor’s or Master’s degree in engineering. You possess a minimum of... ...knowledge of many aircraft systems Ability to integrate... ...characteristics to apply. Job Professional Senior, Engineering,...Horaires flexiblesTravail posté
- ...various stages of the product development process. Be involved in... ...Develop cabinet, mechanism, and system components from concept to... ...university degree in Aerospace Engineering, Mechanical Engineering, or Electrical... ...of Catia and NX design software is an asset; You are...Stage
- ...prioritizing employee growth and development, we empower everyone to reach... ...and/or landing gear system for the definition, specification... ...degree in Mechanical or Aerospace Engineering with a relevant experience of... ...have knowledge of MS Office software (essential) You have...СontratHoraires flexiblesTravail posté
- ...industry and beyond. By prioritizing employee growth and development, we empower everyone to reach their full potential on... ...unique expertise. FBW and Secondary Flight Control System – Professional Senior - Engineering At Bombardier Aerospace, our employees work together...СontratLe monde entierHoraires flexiblesTravail posté
- ...prioritizing employee growth and development, we empower everyone to... ...mentoring and training to teams of professionals and technologists How to... ...or Master’s degree in Engineering. May have a PHD related directly... ...strong knowledge of complex systems development process...Horaires flexiblesTravail posté
- ...beyond. By prioritizing employee growth and development, we empower everyone to reach their... ..., maintain, and improve an industrial engineering strategy; Participate in developing... ...characteristics to apply. Job Professional, Industrial Operations Primary Location...Travail au bureauHoraires flexiblesTravail posté
- ...beyond. By prioritizing employee growth and development, we empower everyone to reach their... ...Contribute to the development of the engineering strategy aiming to build and maintain a... ...field such as Engineering, an MBA or other professional designation (an asset) You have a...Travail au bureauHoraires flexiblesTravail posté
- ...in our DNA… is it in yours? Bombardier is a global leader in aviation, creating innovative and game-changing planes. Our products and... ...thrive in this role? Enrolled in a Bachelor’s degree in Computer Engineering or related field, with a specialization in Artificial...Travail d'étéStageHoraires flexibles
- ...beyond. By prioritizing employee growth and development, we empower everyone to reach their full... .... Develop cabinet, mechanism and system components from concept to final prototype... ...have knowledge of Catia and Rhino design software (an asset) You are bilingual in French...Contrat Longue DuréeStageHoraires flexiblesTravail posté
- ...beyond. By prioritizing employee growth and development, we empower everyone to reach their full... ...You have proficiency with computer software (i.e. Microsoft Word, Microsoft Excel, Microsoft... ...Core Repair Management - Business Aviation) Primary Location Completion Center...Horaires flexiblesTravail posté
- ...maintenir des relations mutuellement bénéfiques avec ceux-ci. Vous avez une expérience en service à la clientèle dans l’industrie de l’aviation (un atout). Vous maîtriser des outils informatiques tel que les applications de Microsoft Suite, Excel, Outlook, Internet, Access...
- .... Servir. C’est une combinaison gagnante. Mandat temporaire jusquà Février 2027 Le poste de Gestionnaire de l’Optimisation des Systèmes est un rôle dynamique et stratégique qui exige des compétences exceptionnelles en planification, organisation et souci du détail. Ce...Tarif journalierСontratTravail temporaireTravail au bureau
- ...Bombardier is a global leader in aviation, creating innovative and game... ..., and next generation of systems integrationand simulation. Supporting... ...specifically the Research & Development group on the T602 project... ...of Mechanical or Aerospace Engineering. You have knowledge in...Travail d'étéStageHoraires flexibles
- ...yours? Bombardier is a global leader in aviation, creating innovative and game-changing... ...team? Actively participate in the development of digital tools, KPI dashboards, and... ...related to IT, Computer Science, Software Engineering, Information Systems, or a similar field...Travail d'étéStageTravail au bureauHoraires flexibles
- ...beyond. By prioritizing employee growth and development, we empower everyone to reach their full... ...team? As an Expert in Digital, AI & Systems, you will: Digital Transformation & AI... ...of digital platforms across functions (Engineering, Operations, Finance, HR). Implement...Horaires flexiblesTravail posté
- ...employés Programme de télésanté Quelles sont vos contributions envers l’équipe? Fournir du soutien pour les projets reliés aux systèmes sous la responsabilité du groupe de propulsion (moteurs, APU, système de carburant, FIDEEX, etc.) Réviser des rapports d’essais d’...Travail au bureauHoraires flexibles
- ...orientation sexuelle, âge, statut d'immigrant, handicap ou autres caractéristiques protégées par la loi à postuler. Emploi Analyste, Systèmes d'Affaires 1 Site principal Centre Administratif (CA) Organisation Aerospace Canada Quart de travail Statut de l'employé...Horaires flexibles
- ...our industry and beyond. By prioritizing employee growth and development, we empower everyone to reach their full potential on their own... ...lead the Learning & Development community formed of leaders and professionals across the organization Support the HR transformation...Contrat Longue DuréeTravail temporaireHoraires flexiblesTravail posté
- ...FlightSafety International is the world’s premier professional aviation training company and supplier of flight simulators, visual systems and displays to commercial, government and... ...Content Specialist is to facilitate the development, sustainment, and improvement of courseware...
- ...base compétitif Régime d'épargne retraite Programme d'aide aux employés Programme de télésanté Professionnel, Ingénierie – Systèmes Avioniques (Disponible à Montréal ou Toronto) Bombardier est un leader mondial dans la création d’avions innovants et...Horaires flexiblesÉquipe de jour
- ...le vôtre? Bombardier est un leader mondial de l’industrie de l’aviation en créant des avions novateurs qui changent la donne sur leur... ...interfaces mécaniques/électriques. Participer aux dépannages des systèmes mécaniques (en production et en service). Comment vous...ApprentissageStageHoraires flexibles
Voulez-vous recevoir plus d'offres d'emploi ?
S'abonner et recevoir des offres d'emploi similaires à Job offer: Development Engineer/Software Engineering. Soyez parmi les premiers à postuler !
- mechanical product design / development engineer Dorval, QC
- system development engineer Dorval, QC
- product development engineer Dorval, QC
- senior software developer Dorval, QC
- software development engineer - test Dorval, QC
- software engineer - computer Dorval, QC
- software developer engineer Dorval, QC
- software developer no experience Dorval, QC
- software engineer salary in canada Dorval, QC
- software engineer Dorval, QC
