This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As part of Software Test Engineering Team for AV Integrity Platform Verification organization, you will be part of fast-paced, agile teams building software and innovative solutions in the ADAS and Autonomous domain. You will contribute to the development, implementation, testing, and debugging of Automated Driving software systems, including technologies like Super Cruise and advanced driving features. This is a full-time, entry-level position designed for recent graduates ready to launch their careers in automotive software engineering.
Job Responsibility
Support development and execution of test plans, test cases, and test scripts for new and existing sensor software features with or without requirements
Perform bench, SIL/HIL, and in-vehicle testing as needed to validate software behavior and feature performance
Create manual test cases that are designed for future automation and assist with implementing automation scripts using standard tools and coding practices
Execute manual and automated tests, analyze logs and results, troubleshoot test scripts and test environment issues, and document defects
Collaborate with Software Developers and Systems Engineers continuously to go over requirements, design discussions, and issue investigations
Assist in triaging software and test failures, tracking issues to closure, and reporting progress against test plans
Review test cases and automation scripts created by team members and provide constructive feedback
Contribute ideas to improve test efficiency, test coverage, tooling, and overall product quality
Requirements
Currently pursuing a Bachelor’s in Computer Science, Mechatronics, Software Engineering, Electrical Engineering, Computer Engineering, or a related field
Able to work 40 hours per week and for 8 or 12-month term (consecutive semesters) starting September 2026
Nice to have
Exposure to automotive sensors such as cameras, radars, LiDARs, ultrasonics, or IMUs
Strong understanding of software testing fundamentals and interest in quality engineering
Experience with programming in Python, C, or C++
Familiarity with debugging, log analysis, and problem solving in software or embedded systems
Interest in ADAS, autonomous systems, or automotive software development
Strong attention to detail, organization, and time management skills
Excellent communication skills
Ability to work effectively in a collaborative team environment and communicate technical findings clearly
Experience with version control and engineering tools such as GitHub, Jira, Jenkins, or similar platforms is an asset
Familiarity with test automation frameworks and scripting for validation workflows
Understanding of embedded software systems and hardware/software interfaces
Exposure to automotive communication protocols such as Ethernet and CAN
Experience with AI tools such as Cursor, Copilot and others plus the ability/proven experience to build agents to automate mundane tasks
Interest in machine learning, perception systems, or sensor fusion is a plus
Knowledge of vehicle architectures and system integration concepts is an asset