Entry-Level AV Software Test Engineer – Hybrid Role
General Motors
Markham
Hybrid
CAD 60,000 - 80,000
Full time
Job summary
A major automotive company in Markham is seeking an entry-level Software Test Engineer to develop, implement, and test Automated Driving software systems. This role offers a hybrid work environment and requires a Bachelor's or Master's degree in relevant fields. The ideal candidate will have strong programming skills in Python and C/C++, and a passion for vehicle automation technologies. Competitive benefits and opportunities for growth are included.
Benefits
Paid time off including vacation days and holidays
Healthcare, dental, and vision benefits
Life insurance plans
Defined Contribution Pension plan contributions
GM Vehicle Purchase Plan
Qualifications
- Graduated between August 2024 and August 2025.
- Passion for vehicle controls and automated vehicle technologies.
- Ability to manage multiple projects and prioritize effectively.
Responsibilities
- Design and execute software tests (unit, bench, and in-vehicle as needed).
- Analyze test data and provide actionable insights to teams.
- Collaborate with cross-functional teams using Scrum/Agile methodologies.
- Investigate issues and support continuous improvement initiatives.
- Participate in engineering activities across the vehicle development lifecycle.
Skills
Proficiency in Python
Proficiency in C/C++
Strong foundation in electrical and control systems
Excellent communication skills
Analytical and organizational skills
Education
Bachelor’s or Master’s degree in Computer Engineering, Software Engineering, Computer Science, Electrical Engineering, or Mechatronics
Tools
Automation frameworks like Robot
Familiarity with CI/CD systems
Familiarity with Jenkins
Familiarity with MATLAB/Simulink
A major automotive company in Markham is seeking an entry-level Software Test Engineer to develop, implement, and test Automated Driving software systems. This role offers a hybrid work environment and requires a Bachelor's or Master's degree in relevant fields. The ideal candidate will have strong programming skills in Python and C/C++, and a passion for vehicle automation technologies. Competitive benefits and opportunities for growth are included.