CS Group Canada, a subsidiary of CS Group and part of the Sopra Steria group, is a catalyst for functional safety and cybersecurity in companies developing critical embedded technologies (avionics, autonomous driving, transportation electrification). Our clients include original equipment manufacturers (OEMs) and Tier 1 suppliers in the aerospace, automotive, defense, and railway sectors, seeking functional safety (ISO 26262, DO-178C, DO-254, ARP-4761, ARP-4754, EN50128) and cybersecurity (DO-326A, ISO 21434, UN-R155) certifications to bring their technologies to market.
We are looking for an Embedded Driver Development Engineer to join our specialized team working on Board Support Packages (BSPs) and low-level driver development for next-generation automotive computing platforms. You will contribute to the board bring-up process and integrate advanced hardware peripherals on state-of-the-art embedded architectures.
Your main focus will be developing device drivers for various peripherals (UART, I2C, SPI, CAN, etc.) while ensuring software performance optimization and compliance with safety standards.
Key Responsibilities
Only selected candidates will be contacted.
Job Type: Full-time, Permanent
CS Group Canada values workplace diversity and encourages women, visible and ethnic minorities, Indigenous people, and individuals with disabilities to apply.
Benefits:
All your information will remain confidential in accordance with EEO 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.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Are you an innovative software developer looking to make your mark in the automotive industry? CS Group Canada invites you to join our team as a Senior - BSP Driver Developer. Located in Saint-Laurent, QC, we are at the forefront of functional safety and cybersecurity, empowering companies to push the boundaries of what’s possible in critical embedded technologies. In this role, you will dive into embedded driver development, collaborating closely with a small, skilled team. You’ll take charge of board bring-up processes and integrate advanced hardware peripherals for next-gen automotive computing platforms. Your expertise will help shape the future of automotive systems. By developing device drivers for communication protocols like UART, I2C, and CAN, you'll ensure our technology aligns with strict safety standards. With a focus on performance optimization, you will utilize your knowledge of register-level programming and various embedded operating systems to deliver innovative solutions. This position offers an exciting opportunity to work on both x86 and ARM-based platforms. If you possess a strong background in software development and want to be part of a collaborative environment that champions diversity and inclusion, we want to hear from you! Join CS Group Canada, where your skills contribute to crucial advancements in the aerospace, automotive, and defense industries.
CS is a systems supplier and integrator providing innovative products and customized services in Air Traffic Control, Aeronautic, Defense, Space, Security and Energy sectors. With 162 million in revenues and 1,700 employees worldwide, CS is an est...
18 jobsSubscribe to Rise newsletter