FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Verification Engineer, AV Platform – Early Career
General MotorsSoftware Verification Engineer for ADAS platform at General Motors. Support software verification across various environments and enhance testing for autonomous vehicle software.
Tech Stack
Tools & technologiesLinuxPython
About the role
Key responsibilities & impact- Support the design, implementation, and execution of software verification for the AV/ADAS platform across HIL, SIL, and VIL environments.
- Run and monitor system and integration tests, analyze diagnostics from a full-vehicle perspective, and help triage and debug AV Platform software issues.
- Assist in building, maintaining, and improving test environments and automation frameworks to increase coverage, reliability, and execution speed.
- Help ensure tests align with relevant safety and regulatory standards (e.g., ISO 26262, SOTIF, FMVSS 111, FMVSS 127) and contribute to improving test metrics and coverage.
- Collaborate with Software Infrastructure, application, and Hardware teams to reproduce issues, gather logs, and support root-cause analysis for Linux/QNX-based AV Platform software.
- Participate in failure analysis activities (e.g., FMEA, root-cause investigations using Ishikawa/Fishbone analysis, A-B-A testing) and document findings in a clear, structured way.
- Contribute to continuous improvement of test cases, tooling, and processes by incorporating feedback from senior engineers and cross-functional partners.
Requirements
What you’ll need- Currently pursuing, or recently completed, a Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field
- Experience with at least one programming language such as Python, C, or C++, through coursework, internships, research, or personal projects
- Basic understanding of software testing concepts such as test cases, regression testing, and test automation
- Familiarity with Linux development environments through classwork, labs, internships, or projects
- Exposure to vehicle or networked systems, including basic knowledge of CAN or Ethernet
- Strong problem-solving and analytical skills
- Clear written and verbal communication skills and the ability to work well on cross-functional teams.
Benefits
Comp & perks- GM offers a variety of health and wellbeing benefit programs.
- Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonCC++software testingtest automationtest casesregression testingLinuxQNXCAN
Soft Skills
problem-solvinganalytical skillswritten communicationverbal communicationcollaborationcross-functional teamwork