Company DescriptionCS Group Canada, a subsidiary of CS Group and a member of the Sopra Steria group, acts as a catalyst in functional safety and cybersecurity for companies developing safety-critical embedded technologies (avionics, autonomous driving, transport electrification).Our clients include OEMs and Tier 1 suppliers in the aerospace, automotive, defense, and rail industries, all working towards certifications in functional safety (ISO 26262, DO-178C, DO-254, ARP-4761, ARP-4754, EN50128) and cybersecurity (DO-326A, ISO 21434, UN-R155) to bring their technologies to market.Job DescriptionAs part of our activities in safety-critical embedded systems, you will be involved in a software porting project in the autonomous vehicle domain.
Your role will be to port the current application to an automotive SoC, integrating it into the EDMS middleware.You will be at the core of this technological transition, playing a key role in adapting the software to the new hardware and software architecture.Responsibilities:Analyze the existing software and define the porting strategy for the new environmentAdapt software components to match the API constraints of the middlewareEnsure integration, deployment, and validation of the application in the new setupContribute to the robustness and maintainability of the embedded middleware frameworkWork closely with system, validation, and algorithm teamsQualificationsDegree in Software Engineering, Embedded Systems, or a related fieldSolid experience in embedded development using C/C++ and PythonStrong knowledge of embedded RTOS environmentsFamiliarity or hands-on experience with automotive middleware (e.g., EDMS, MICROSAR, etc.)Good understanding of SoC architecturesAutonomous, rigorous, and a strong team playerAdditional InformationOnly selected candidates will be contacted.Job Type: Full-time, permanentCS Group Canada values diversity in the workplace and strongly encourages applications from women, visible and ethnic minorities, Indigenous peoples, and individuals with disabilities.
The use of the masculine form is intended solely to simplify the text and is non-discriminatory.Benefits:Hybrid or remote work model (for candidates outside Montreal)Comprehensive health, dental, and vision insuranceAccess to telemedicine servicesRRSP (Retirement Savings) programPersonal and sick leaveRelaxation area with pool table and foosballFree access to the on-site gymAll information provided will remain confidential, in accordance with employment equity guidelines.Inclusive and committed employer, our company works every day to combat all forms of discrimination and promote a respectful working environment. That's why, committed to gender diversity and overall inclusivity, we encourage all applications and profiles.