Working alongside system, safety, software, and validation engineers, you will transform safety concepts into production-ready embedded architectures capable of operating in real-world conditions.
Quick apply
Working alongside system, safety, software, and validation engineers, you will transform safety concepts into production-ready embedded architectures capable of operating in real-world conditions.
Quick apply
Working alongside system, safety, software, and validation engineers, you will transform safety concepts into production-ready embedded architectures capable of operating in real-world conditions.
Nous recherchons des candidats pour un poste d'ingénieur logiciel de niveau senior, qui jouera un ... Embedded Software Designer, Rail Communication Systems Cattron is a leader in wireless control ...
Nous recherchons des candidats pour un poste d'ingénieur logiciel de niveau senior, qui jouera un ... Embedded Software Designer, Rail Communication Systems Cattron is a leader in wireless control ...
Experience in Embedded programming a big plus * Familiar with PCBs and electronic components a plus * Familiar with the electrical measurement tools * Experience in power electronics or motor control ...
Experience in Embedded programming a big plus * Familiar with PCBs and electronic components a plus * Familiar with the electrical measurement tools * Experience in power electronics or motor control ...
About Valpay At Valpay, we're building the next generation of embedded payments. We help SaaS ... The Role As a Senior Data Engineer, you will be responsible for designing, building, and ...
About Valpay At Valpay, we're building the next generation of embedded payments. We help SaaS ... The Role As a Senior Data Engineer, you will be responsible for designing, building, and ...
About Valpay At Valpay, we're building the next generation of embedded payments. We help SaaS ... The Role As a Senior Data Engineer, you will be responsible for designing, building, and ...
About Valpay At Valpay, we're building the next generation of embedded payments. We help SaaS ... The Role As a Senior Data Engineer, you will be responsible for designing, building, and ...
Montreal, QC · On-site
About Valpay At Valpay, we're building the next generation of embedded payments. We help SaaS ... The Role As a Senior Data Engineer, you will be responsible for designing, building, and ...
Quick apply
Montreal, QC · On-site
About Valpay At Valpay, we're building the next generation of embedded payments. We help SaaS ... The Role As a Senior Data Engineer, you will be responsible for designing, building, and ...
$125.91 - $195.86/hr
Requirements/Qualifications:** • MSc or PhD in Electrical/Computer engineering • Minimum of 2 years of working experience in embedded software development. • Work experience and deep expertise ...
New
$125.91 - $195.86/hr
Requirements/Qualifications:** • MSc or PhD in Electrical/Computer engineering • Minimum of 2 years of working experience in embedded software development. • Work experience and deep expertise ...
New
Develop embedded firmware for microcontrollers, including system control logic, inter-component ... Collaborate closely with physics, algorithms, and engineering teams to align system design and ...
Develop embedded firmware for microcontrollers, including system control logic, inter-component ... Collaborate closely with physics, algorithms, and engineering teams to align system design and ...
Sherbrooke, QC · On-site
Develop embedded firmware for microcontrollers, including system control logic, inter-component ... Collaborate closely with physics, algorithms, and engineering teams to align system design and ...
Quick apply
Sherbrooke, QC · On-site
Develop embedded firmware for microcontrollers, including system control logic, inter-component ... Collaborate closely with physics, algorithms, and engineering teams to align system design and ...
Montreal, QC · On-site
Optimize models for embedded deployment using quantization, pruning, TensorRT, and NVIDIA Triton ... Establish engineering best practices and help reduce technical debt as we scale * Contribute to the ...
Quick apply
Montreal, QC · On-site
Optimize models for embedded deployment using quantization, pruning, TensorRT, and NVIDIA Triton ... Establish engineering best practices and help reduce technical debt as we scale * Contribute to the ...
Montreal, QC · On-site
Optimize models for embedded deployment using quantization, pruning, TensorRT, and NVIDIA Triton ... Establish engineering best practices and help reduce technical debt as we scale * Contribute to the ...
Montreal, QC · On-site
Optimize models for embedded deployment using quantization, pruning, TensorRT, and NVIDIA Triton ... Establish engineering best practices and help reduce technical debt as we scale * Contribute to the ...
Montreal, QC · On-site +1
The ideal candidate has strong experience in software integration, embedded systems, and aerospace ... Collaborate with hardware, software, systems, and test engineering teams to ensure successful ...
Montreal, QC · On-site +1
The ideal candidate has strong experience in software integration, embedded systems, and aerospace ... Collaborate with hardware, software, systems, and test engineering teams to ensure successful ...
Montreal, QC · On-site +1
The ideal candidate has strong experience in software integration, embedded systems, and aerospace ... Collaborate with hardware, software, systems, and test engineering teams to ensure successful ...
Montreal, QC · On-site +1
The ideal candidate has strong experience in software integration, embedded systems, and aerospace ... Collaborate with hardware, software, systems, and test engineering teams to ensure successful ...
The team owns and engineers platforms including Alfresco, SharePoint Embedded, Box, Google Workspace, and several supporting services. The position blends hands-on Python engineering and development ...
New
The team owns and engineers platforms including Alfresco, SharePoint Embedded, Box, Google Workspace, and several supporting services. The position blends hands-on Python engineering and development ...
New
$100 - $130/hr
Lead the design, development, and implementation of embedded application software, board support ... Provide technical leadership, mentorship, and guidance to the engineering team, fostering a ...
$100 - $130/hr
Lead the design, development, and implementation of embedded application software, board support ... Provide technical leadership, mentorship, and guidance to the engineering team, fostering a ...
Quebec, QC · On-site +1
$130K - $180K/yr
Experience in embedded or low-level programming * Knowledge of CUDA/OpenGL * Experience deploying neural networks in production * Familiarity with model compression techniques like quantization ...
Quick apply
Quebec, QC · On-site +1
$130K - $180K/yr
Experience in embedded or low-level programming * Knowledge of CUDA/OpenGL * Experience deploying neural networks in production * Familiarity with model compression techniques like quantization ...
Montreal, QC · On-site +1
$130K - $180K/yr
Experience in embedded or low-level programming * Knowledge of CUDA/OpenGL * Experience deploying neural networks in production * Familiarity with model compression techniques like quantization ...
Quick apply
Montreal, QC · On-site +1
$130K - $180K/yr
Experience in embedded or low-level programming * Knowledge of CUDA/OpenGL * Experience deploying neural networks in production * Familiarity with model compression techniques like quantization ...
Montreal, QC · On-site +1
$130K - $180K/yr
Experience in embedded or low-level programming * Knowledge of CUDA/OpenGL * Experience deploying neural networks in production * Familiarity with model compression techniques like quantization ...
Quick apply
Montreal, QC · On-site +1
$130K - $180K/yr
Experience in embedded or low-level programming * Knowledge of CUDA/OpenGL * Experience deploying neural networks in production * Familiarity with model compression techniques like quantization ...
Quebec, QC · On-site +1
$130K - $180K/yr
Experience in embedded or low-level programming * Knowledge of CUDA/OpenGL * Experience deploying neural networks in production * Familiarity with model compression techniques like quantization ...
Quick apply
Quebec, QC · On-site +1
$130K - $180K/yr
Experience in embedded or low-level programming * Knowledge of CUDA/OpenGL * Experience deploying neural networks in production * Familiarity with model compression techniques like quantization ...
Montreal, QC · On-site
Our backend connects robots, embedded devices, Android applications, EMR systems, and a user portal ... You'll work directly with the VP of Engineering and collaborate with a small team of highly ...
Quick apply
Montreal, QC · On-site
Our backend connects robots, embedded devices, Android applications, EMR systems, and a user portal ... You'll work directly with the VP of Engineering and collaborate with a small team of highly ...
| Aspect | Embedded Engineer | Firmware Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Electrical, Computer Engineering, or related fields; certifications like ARM or IoT certifications are common | Bachelor's in Computer Engineering, Electrical Engineering, or related; often similar certifications in embedded systems or firmware development |
| Work Environment | Designing and developing hardware-software integrated systems, often in industrial, automotive, or consumer electronics | Writing, testing, and debugging low-level code that runs directly on hardware devices like microcontrollers or embedded processors |
| Employer & Industry Usage | Electronics manufacturers, automotive, aerospace, IoT companies | Consumer electronics, IoT devices, medical devices, automotive systems |
Embedded Engineers and Firmware Engineers often work closely, but Embedded Engineers focus on both hardware and software integration, while Firmware Engineers specialize in low-level code development that runs directly on hardware. Both roles require similar skills and certifications, but their primary focus and work environment differ slightly.

Full-time
Medical, Dental, Vision
Posted 15 days ago
CS Group Canada, a subsidiary of CS Group (part of the Sopra Steria Group), is a leader in the development and certification of safety-critical systems in the aerospace, electric, and autonomous driving industries.
Joining CS Group Canada means taking part in complex, high-tech projects for some of the most prestigious system manufacturers in North America, while benefiting from competitive salaries, comprehensive benefits, and flexible work arrangements.
Job DescriptionJoin CS Group Canada's Advanced Mobility team and help build the software that keeps autonomous vehicles safe when everything else fails.
You will architect safety-critical control systems responsible for steering, braking, fault detection, and Minimum Risk Maneuver execution in next-generation autonomous vehicles and advanced mobility platforms.
Working alongside system, safety, software, and validation engineers, you will transform safety concepts into production-ready embedded architectures capable of operating in real-world conditions.
What You'll Build
What We're Looking For
If you enjoy solving difficult engineering problems where safety, reliability, and real-world performance matter and want to do it alongside a team of experts passionate about advanced mobility we'd like to talk.
Please note that only selected candidates and Permanent Residents/Canadian Citizens will be contacted.
Job Types: Full-time, Permanent
CS Group Canada values diversity in the workplace and encourages women, visible minorities, ethnic minorities, aboriginal people, and people with disabilities to apply.
Benefits:
All your information will be kept confidential according to EEO guidelines.