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