Sopra Steria
Embedded Software Developer – Model-Based Design
Montréal, QC, Canada · Full-time
Sponsorship not specifiedDetected 29 days ago
MATLABEmbedded SystemsRoboticsElectrical EngineeringControlsSimulinkCommunicationProblem Solving
About the role
- From steering and braking control to safety monitoring, your work will directly contribute to technologies powering advanced vehicle systems and next-generation mobility solutions.
- 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.
Requirements
- Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, Mechatronics, Robotics, or a related discipline
- 5 years of experience in embedded software development
- Experience with MATLAB® and Simulink® (or equivalent)
- Familiarity with embedded C development
- Knowledge of CAN and Ethernet communication and embedded systems fundamentals
- English required.
Skills
- Vehicle control functions using MATLAB® Simulink® including State machines, fault-management logic, and safety monitoring functions
- Embedded software for steering, braking, propulsion, and vehicle control systems
- Production-ready code generated from models and integrated into embedded platforms
- Test environments supporting simulation (MIL), HIL, and vehicle validation activities
Benefits
- Industry leading medical, dental, and vision Insurance
Equal opportunity
- All your information will be kept confidential according to EEO guidelines.
Apply directly at Sopra Steria →Create a free account for alerts like thisView Sopra Steria immigration profile
This listing is sourced directly from Sopra Steria's careers page and normalized into a canonical job model.