Software Test Engineer

CS Group - Canada Inc. - Montréal, Quebec

We are looking for several software engineers to start immediately to support several new projects for leading customers from traditional Aerospace, Automotive, and Railway markets as well as new and advanced markets such as ADAS, Urban Air Mobility, or autonomous flights.


You will be integrated into an Agile SW engineering Team working on developing and testing safety and mission-critical applications. Your primary responsibility will be to carry out software development & testing per ISO 26262 or similar standards (DO-178C, IEC 61508, EN 50128) for RTOS or Low-Level Device Drivers.


Candidates must be located in North America and eligible to work in Canada.



  • Bachelor or Master's degree in Computer Science, Embedded Systems or Software Engineering.
  • Minimum four year's experience in a similar position working with RTOS, Hypervisor, Device drivers, Communication protocols and buses
  • Experience in critical safety industries working with safety standards (ISO 26262, EN50128, DO-178, IEC 61508)
  • Embedded SW development in C language
  • Experience with leading RTOS such as Neutrino QoS, DeOS or Integrity.
  • Experience developing and testing low-level device drivers
  • Knowledge of communication protocols UDS, CAN, ARINC, Ethernet, PCIe.
  • nterest in troubleshooting complex software problems.
  • Good communication, interpersonal skills, team-player.
  • Curiosity, autonomy, pro-activity and ability to find solutions and compromises.
  • Proficient in English or French (speaking and writing)
  • Be located in Canada

Apply now

No job matches your interest?