Software Engineer Controls

  • Location: Ottawa, Ontario
  • Type: Contract
  • Job #100404

Job Title: Embedded Software Engineer

Location: Kanata, ON, Canada 

Job Type: Contract 

Expected hours per week: 40 Hours per week

Schedule: Hybrid:  4 days on-site and 1 day remote

Job Description:

We’re looking for an experienced embedded software engineer to join a team developing control algorithms for advanced vehicle features including climate control, lighting, locking systems, alarms, windows, powered enclosures, and seats.

 

Key Responsibilities:

  • Embedded software testing (black-box, functional, and integration)
  • Automation scripting using Python
  • Working with automotive protocols (CAN, LIN, etc.)
  • Test environment setup and management (Jenkins)
  • Defect analysis, reproduction, and triage
  • Continuous improvement of test coverage and quality

 

Qualifications:

  • Experience with embedded software testing on hardware
  • Strong Python coding skills
  • Familiarity with automotive systems and communication protocols
  • Bachelor’s degree in a related field
  • Must live in Ontario

Benefits: 80 hours paid time off, paid holidays, medical insurance contributions, dental vision and our 401k retirement savings plan
 

Scroll to Top