19 Apr
|
Insight Global
|
Markham
19 Apr
Insight Global
Markham
Apply on Kit Job: kitjob.ca/job/2g8rpk
ADAS Test Automation Engineer (Embedded Systems) About the Role We are seeking an
ADAS Test Automation Engineer
to support validation and testing of advanced driver assistance systems (ADAS) and software controllers. This role focuses on
embedded software testing, test automation, and controller validation , working closely with engineering teams in a fast‑paced, safety‑critical environment.
This is a hands‑on role ideal for engineers who enjoy
breaking systems, automating tests, and improving quality at scale .
Key Responsibilities
Execute
black‑box test cases
to validate core functionality of ADAS controllers
Develop, automate, and maintain test cases using
engineering test methodologies
Write, modify, and enhance
automated test scripts
to support validation requirements
Troubleshoot and investigate
automated test failures and controller issues
Modify
calibration data and/or test scripts
to meet validation needs
Prepare
high‑quality test results, reports, and documentation
aligned with industry standards
Maintain and improve documentation throughout and after the testing lifecycle
Proactively identify risks, anticipate issues, and recommend solutions
Leverage
AI‑assisted tools
to improve testing efficiency and coverage
Required Qualifications
Hands‑on experience with
Python
and test automation methodologies
Experience testing
embedded or controller‑based software systems
Working knowledge of
CAN and Ethernet communication protocols
Experience with calibration and/or validation development
Hands‑on experience with tools such as:
INCA
CANoe
VSpy
Strong troubleshooting and problem‑solving skills
Ability to work in a
quick‑moving environment
and meet tight deadlines
Strong written and verbal communication skills
Strong learning mindset and collaborative, team‑oriented approach
Education
Required:
Associate’s degree in
Engineering, Computer Engineering, or Computer Science
Bachelor’s degree preferred but not required
Preferred Experience
5+ years
of embedded or controller‑based software testing experience
Background in
ADAS, ECU, or automotive controller testing
Experience building and owning
test automation frameworks
Advanced hands‑on experience testing embedded or controller‑based systems
Strong ability to write, modify, and maintain automated test scripts (Python preferred)
Experience validating software behavior on controllers or safety‑critical systems
Team & Business Context
Business Group:
Engineering / Advanced Driver Assistance Systems (ADAS)
Team Purpose:
Validate and ensure reliability of ADAS controller software used in cruise and driver‑assist systems
Key Projects:
Controller validation, test automation, calibration support for advanced vehicle systems
Motivation for Hire:
Increased testing demand, automation expansion, and support for ongoing ADAS programs
Typical Day in the Role
Execute and automate test cases against ADAS controllers
Debug test failures and investigate controller behavior
Collaborate with engineers and testers on validation strategies
Update test scripts, calibration files, and documentation
Review results, prepare reports, and support continuous improvement
Why This Role Is Compelling
Direct exposure to
advanced cruise and ADAS systems
Hands‑on work with
real vehicle controller software
Opportunity to grow deep expertise in
embedded systems and test automation
Strong resume value within
automotive, ADAS, and embedded engineering
#J-18808-Ljbffr
Apply on Kit Job: kitjob.ca/job/2g8rpk
📌 Software Engineer (Markham)
🏢 Insight Global
📍 Markham