Fall Co-op Vehicle Sensor Software QA

Posted 2 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Entry-level Software QA role in the Automotive industry focusing on testing AV software systems. Collaborating with engineering teams to ensure software quality for innovative driving features.

Responsibilities

  • 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
  • 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.

Benefits

  • Accommodation is available for applicants with disabilities.

Job title

Job type

Internship

Experience level

Entry level

Salary

CA$4,264 - CA$4,784 per month

Degree requirement

Bachelor's Degree

Tech skills

JenkinsPython

Location requirements

HybridMarkhamCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.