cover image
Insight Global

Automation Engineer

On site

Markham, Canada

Mid level

Freelance

26-03-2026

Share this job:

Skills

Communication Python Test Test Automation Motivation software testing Embedded Systems

Job Specifications

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
Vector CANalyzer
VSpy
Strong troubleshooting and problem‑solving skills
Ability to work in a fast‑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

Top 3 Must‑Have Hard Skills (Stack‑Ranked)

1⃣ Embedded Software Testing & Test Automation

Advanced hands‑on experience testing embedded or controller‑based systems

2⃣ Test Script Development & Automation

Strong ability to write, modify, and maintain automated test scripts (Python preferred)

3⃣ Controller Testing / Validation Engineering Background

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
High‑impact role supporting safety‑critical technology
Strong resume value within automotive, ADAS, and embedded engineering

About the Company

Insight Global is an international professional services and staffing company specializing in delivering talent and technical solutions to Fortune 1000 companies across the IT, Non-IT, Healthcare, and Engineering industries. Fueled by staffing and talent experts, Evergreen, our professional services brand, brings technical advisors and culture consultants to help customers tackle their biggest challenges. With over 70 locations across North America, Europe, and Asia, and global staffing capabilities in 50+ countries, our tea... Know more