Control Systems Engineer
Location:
Laval, Québec Work model: Onsite, 4 days per week mandatory Experience level: Intermediate, approximately 4 to 6 years About the opportunity Amaris Consulting is looking for a Control Systems Engineer to join a heavy-equipment and industrial technology team in Laval. You will work on the development and integration of control algorithms into embedded Electronic Control Units. The role combines model-based engineering, embedded software development, real-time control, ECU integration, and vehicle communication systems.
Key responsibilities
• Implement and integrate control algorithms into embedded ECUs.
• Develop and optimize embedded C code generated from MATLAB and Simulink models.
• Use Embedded Coder or equivalent automatic code-generation tools.
• Develop and maintain embedded software components using C and C++.
• Contribute to AUTOSAR-based software development and integration.
• Interface control software with sensors, actuators, communication networks, and onboard electronic systems.
• Support real-time software execution, performance optimization, and embedded-system integration.
• Participate in simulation, debugging, software validation, and test activities.
• Collaborate with control systems, embedded software, electrical, hardware, and systems-engineering teams.
• Analyze and troubleshoot control-system behavior across simulation and target hardware.
• Contribute to software quality,
technical documentation, and engineering best practices. Required qualifications
• Bachelor’s or Master’s degree in Electrical Engineering, Control Engineering, Mechatronics, Computer Engineering, or a related field.
• Approximately 4 to 6 years of relevant experience, with 5+ years preferred.
• Strong hands-on experience with:
• MATLAB
• Simulink
• Stateflow
• Embedded C/C++
• Model-based design
• Automatic code generation
• Strong understanding of:
• Control systems engineering
• Feedback control
• State machines
• Dynamic system behavior
• Real-time embedded software
• Experience developing and implementing control algorithms for embedded applications.
• Experience integrating software with ECUs, sensors, actuators, and onboard electronic systems.
• Familiarity with AUTOSAR software architecture and embedded-software integration.
• Understanding of CAN-based vehicle communication networks.
• Experience with simulation, debugging, control validation, and software testing.
• Ability to work onsite in Laval 4 days per week.
What we offer
• Opportunity to work on advanced embedded control systems for heavy-equipment applications.
• Exposure to model-based development, ECU integration, AUTOSAR, and real-time control software.
• Collaborative setting involving control, embedded, electrical, hardware, and systems engineers.
📌 Control Systems Engineer (Laval)
🏢 Mantu
📍 Laval