Mechatronics Engineer (Embedded)

London, ON

Job Summary

Key Job Elements:

  • Work with Controls team to take Matlab models to final code-base

  • Create structured, well-documented, object-oriented, modern code

  • Strong desire to work within a robust test environment

  • Project build from concept through requirements and design before code is written

  • Code implementation through pragmatic application of loose and strict requirements

  • High level of expertise and/or interest in code repositories, versioning, & coding standards

  • Design and develop efficient embedded applications using C/C++.

  • Development using platforms including Window CE/Embedded and Linux

  • Participate in peer and design reviews

  • Build applications for State Machine

Qualifications and Skills

Required Qualifications :

  • Minimum 5 years of professional embedded software development (x86/64 and ARM)

  • Demonstrated expertise in C/C++

  • Experience with Unified Modeling Language (UML) design and/or model driven development

  • Experience with serial protocols for communication and logging

  • Testing and debugging skills

  • Knowledge of vehicle communication network protocols (SAE J1939, TCP/IP, UDP)

  • Ability to participate in concept, UI, and feature development

  • Aptitude in hardware selection

  • Matlab / Simulink experience

  • Architecture, design, implementation, and deployment

  • Full SDLC experience

  • Two or more of Microsoft Visual Studio, Code Warrior, Eclipse, etc

  • Build Automation

  • Git and Bitbucket

Preferred Qualifications :

  • Mechatronics

  • Control Theory

  • MotoHawk

  • Good experience in Linux

  • Real-time systems

  • Vehicle systems

  • Safety Critical Systems – (i.e. ISO 26262/MISRA)

  • Cyber Security – (i.e. SAE J3061)

  • Agile, V-Model, Atlassian Suite

  • Development experience with Qt, Xamarin Forms, Windows Forms


  • Bachelor of Computer Science or Computer Engineering or similar. Candidates with exceptional relevant experience will also be considered.

Salary : Commensurate with Experience

Bonus + Benefits

Vacation + Off between Christmas and New Years

Reference ID: bc060e23d39a

Date Posted: 12/13/2017

List All Jobs (19) Search Jobs by Locations (3)