Enable job alerts via email!

Software Engineer Controls

EPITEC

Ottawa

Hybrid

CAD 80,000 - 100,000

Full time

9 days ago

Job summary

A technology company in Kanata, ON, is seeking an Embedded Software Engineer to focus on embedded software testing, automation scripting using Python, and working with automotive protocols. The ideal candidate has a Bachelor’s degree in a related field and experience in embedded software testing on hardware. This is a contract position with a hybrid work model offering 40 hours per week.

Benefits

80 hours paid time off
Paid holidays
Medical insurance contributions
Dental vision
401k retirement savings plan

Qualifications

  • Experience with embedded software testing on hardware.
  • Strong Python coding skills.
  • Familiarity with automotive systems and communication protocols.
  • Must live in Ontario.

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.

Skills

Embedded software testing
Python coding
Automotive systems knowledge
Test environment management

Education

Bachelor’s degree in a related field

Tools

Jenkins
Job description
Overview

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

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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.