Software Verification Engineer, AV Platform (Early Career)
General Motors
The Role General Motors is a global leader in advanced driver assistance. With Super Cruise hands‑free technology in more than 500,000 Super Cruise‑equipped vehicles on the road, and over 700 million hands‑free miles driven, GM is proving that automation can be trusted, intuitive, and helpful. GM has the global reach to bring cutting‑edge advances to everyday drivers at an unprecedented scale. Join us to help deliver the next generation of safe and delightful personal autonomous vehicle experiences. About the Organization At AV (Autonomous Vehicles) Software Organization within General Motors, we are working on developing cutting‑edge ADAS and AV features for next‑generation vehicles. As the ADAS/AV Platform Software Verification Engineer, you will play a crucial role in defining, implementing, and optimizing system testing to ensure the quality, safety, and reliability of the ADAS platform software. This is an early‑career/new graduate role designed for candidates who have recently or will be completing their degree by June 2026. What You’ll Do (Responsibilities) 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. Required Qualifications (Minimum) 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 What Will Give You a Competitive Edge (Preferred Qualifications) Hands‑on experience with HIL/SIL/VIL test environments, simulation benches, or lab‑based embedded test setups. Experience developing test automation using Python or similar scripting languages; familiarity with frameworks such as Robot Framework, or tools like CAPL and Vehicle Spy. Exposure to embedded Linux or QNX‑based systems, and/or real‑time operating systems (RTOS); familiarity with ROS in robotics or autonomy projects is a plus. Experience with network and vehicle debugging tools such as Wireshark, CANoe/CANalyzer, INCA, or similar instrumentation platforms. Basic understanding of automotive communication protocols and diagnostics, such as CAN, Ethernet, SOME/IP, DDS, and UDS/ISO 14229. Familiarity with functional safety and safety‑of‑the‑intended‑functionality (SOTIF) concepts or standards (e.g., ISO 26262, SOTIF), gained through coursework or projects. Internship, research, or project experience in automotive, robotics, autonomy, or real‑time systems Additional Requirements May require a valid driver’s license and the ability to operate test vehicles as part of certain validation activities. Occasional travel between Milford Proving Ground and GM Global Technical Center – Warren and/or other GM sites may be required for bench, lab, or vehicle testing. Ability to work in lab, bench, and vehicle environments, including time on or around test vehicles and HIL/VIL benches. Bonus Potential An incentive pay program offers payouts based on company performance, job level, and individual performance. Benefits GM offers a variety of health and wellbeing benefit programs. Medical Dental Vision Health Savings Account Flexible Spending Accounts Retirement savings plan Sickness and accident benefitsLife insurance Paid vacation & holidays Tuition assistance programs Employee assistance program GM vehicle discounts Relocation benefits may be eligible. This role is categorized as hybrid. The selected candidate is expected to report to a specific location at least 3 times a week (or other frequency dictated by their manager). #J-18808-Ljbffr General Motors
- General Motors is seeking an ADAS/AV Platform Software Verification Engineer to enhance the quality and reliability of our advanced driving systems. This role targets recent graduates or those graduating by June 2026 who are eager to contribute to cutting-edge automotive...SoftwareEntry level
$189k - $290.7k
...As a Tech Lead Manager in the AV Launch team, you’ll develop... ...collaborate with other teams to engineer onboard workflows and use... ...next generation of self-driving software at GM. What You’ll Do:... ...simulation environments, hardware platforms, and use cases Develop systems...SoftwareWork experience placementRemote workRelocationRelocation packageFlexible hours- Role Overview The ADS Software Engineer plays a key role in delivering GM’s Assisted Driving and... ...supporting GM’s production and future autonomy platforms Contribute to the Object Fusion... ...Competitive Advantage Familiarity with AV/ADAS products, in particular GM product...Software
- Job Description The Role: The AV Fleet Data Recording team is... ...Recording Pipeline. As a Systems Engineer in the AV Fleet Data Recording... ...working on production level software/calibrations and doing hands‑on... ...for employment, email (Careers.****@*****.***) us or call...SoftwareLocal areaRelocationRelocation package
- ..., and staffing firm with offices in Secaucus, NJ. Infojini Consulting is recognized as one of the fastest growing IT services and software development Companies. With a partnership of all major technology vendors, Infojini Consulting has built a strong Government and commercial...SoftwareWork at office
- General Motors is looking for an Embedded Software Engineer for their Mechatronics Software Platform. The role involves designing and implementing software in embedded C, collaborating with cross-functional teams, and ensuring high quality and safety in software development...Software
- ...ride control technologies Collaborative engineering environment Opportunity to contribute... ...approved protocols. Oversee calibration, verification, and maintenance of instruments and... ...Knowledge of statistical analysis tools or software (for example, MATLAB, Minitab, or...SoftwareEntry levelInternshipWork at office
- ...Motion Controls Integration Engineer to join our Vehicle... ...of autonomous/ADAS software stacks and the Vehicle Motion Control platform across simulation environments... ...required to connect AV and VMC control stacks... ...real‑time systems, signal verification, controller gateway...SoftwareRelocationRelocation packageFlexible hours
- ...across various domains such as cybersecurity, vehicle safety, and test automation. Candidates should have a relevant bachelor's degree and extensive experience in software testing, particularly with Black Box and test automation methodologies. #J-18808-Ljbffr General MotorsSoftware
$134.7k - $245k
...management, design, and engineering teams to discover and... ...Product Manager for the AV Capability team you are... ...Engineering, Consumer and platform partners to translate... ...‑solving with complex software solutions. Experience... ...GM supports a rewarding career that rewards you personally...SoftwareWork at officeLocal areaWork from homeFlexible hours$189k - $290.7k
..., Michigan. The role focuses on developing embedded applications and frameworks that provision, execute, and monitor self-driving software. Candidates should have over 8 years of experience with production-quality software and a strong background in C++ and Python. The...SoftwareRelocation package- General Motors is seeking a highly skilled Staff Software Engineer in Milford Charter Township to join their Continuous Integration Continuous... ..., with proven expertise in DevOps and cloud-based platforms. A Bachelor's degree in a relevant field is required, with a...Software
- ...dictated by the business. The Role: The Sub-System Lead Engineer (SSLE) is responsible for leading the development,... ...between the Arbitration Domain, subsystem requirements, software implementation, and verification strategy. Maintain technical communication with 3rd...Software
$22 - $24 per hour
...$24.00/hr CAD Designer/Drafter Responsibilities Assist Design Engineers with Audio-Visual and facility drawings from concept to implementation... .... Skilled in Microsoft Office; knowledge of additional AV software a plus. Familiarity with Pro Audio, Video, Projection, Display...SoftwareEntry levelFull timeWork at office- ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every... ...transportation on a global scale. The Role The Propulsion Mounting Engineer - Noise & Vibration (N&V) supports the virtual integration and...SoftwareInternship
- ...intelligent edge, providing platforms and solutions that enable customers... ...Program (TSAP) is NXP's early-career development program for new... ...careers as Technical Sales Engineers (TSEs) or Field Applications... ...; embedded systems and software fundamentals; business fundamentals...SoftwareEntry levelPermanent employmentLocal areaRelocation
- ...Embedded Controls (VMEC) team within GM’s Software and Services organization is responsible... ...vehicle. Be it internal combustion engines, hybridized drive units & transmissions,... ...coach, and develop employees and their careers. Establish and monitor budget for responsible...Software
- ...systems to intuitive design, intelligent software, and next-generation safety and entertainment... ...we do - and as a member of the AV Operations and Human Factors Safety Strategy... ...operations process audits, and collaborate across engineering, product, and operations teams to uphold...SoftwareFlexible hours
- General Motors is seeking a Software & Controls Engineer to join GM Defense in Milford Charter Township. This role involves designing and implementing embedded control algorithms for vehicle and non-vehicle applications, collaborating with various teams to drive results...Software
- Evaluates, recommends, configures, installs, maintains, and operates server and storage systems. While expected to participate in providing general support for the server environment described in this posting, candidates will be considered based on their primary skill ...Work at office
- General Motors is seeking an ADS Software Engineer to contribute to its Assisted Driving and Active Safety (ADAS) product portfolio. The role involves developing high-quality, production-ready software that powers advanced perception, decision-making, and vehicle control...Software
- ...Controls, (VMEC), has an opening for a Software Quality Assurance Engineer (SQAE). ESNM is a start-up within... ...and perform integration and verification testing with minimal direction of lead... ...requirements and performance issues early in the development processes. Develop...SoftwareH1bLocal areaRelocationRelocation package
$22 - $24 per hour
A leading design firm in Detroit, MI is seeking an Entry Level CAD Designer to assist with design projects, create technical documentation, and support installation efforts. The ideal candidate should be pursuing a degree in a technical field or have equivalent experience...Entry levelFull time- General Motors seeks a Senior Vehicle Motion Controls Platform Software Design Engineer in Michigan to design and implement advanced control and estimation algorithms for vehicle motion systems. Candidates should have a strong background in controls, robotics, or aerospace...Software
- General Motors is seeking a Vehicle Motion Controls Platform Software Design Engineer to design and implement advanced control algorithms for vehicle motion systems in Milford Charter Township, Michigan. This role demands strong expertise in controls and estimation, requiring...Software
- General Motors is looking for a Software Engineering Manager in Milford Charter Township, Michigan to lead their CI/CD and Embedded Software Development Tools team. This role focuses on managing platforms and workflows that enhance embedded software quality across the...Software
$16 per hour
...a Key Desk Coordinator, you will be responsible for checking engineering vehicle keys in and out, opening and closing vehicle shuttle moves... ...by pulling and receiving keys. Update appropriate computer software systems. Conduct quarterly key audits. Interact with GM clients...SoftwareHourly payWeekly payDaily paidWork at officeLocal areaMonday to Friday- ...ExpressJs framework. Strong in Object Oriented Programming, MVC, Design patterns and SOLID principles. Proven experience with software design and OOD methodologies. Hands-on with Relational Databases and SQL development and optimizations. Hands on with Azure...Software
- ...) Calibration and System Testing Team is looking for as System Test Engineer/cal engineer to join our organization! Our area is rapidly growing and is being transformed due to the adoption of software defined architecture. In the SVA space, we calibrate and validate different...SoftwareFull timeRelocationRelocation packageFlexible hours3 days per week
- Eagle Technology Competence, LLC. is seeking an Automotive Test Engineer in Novi, Michigan. In this role, you will be responsible for developing and maintaining system and software test cases related to Telematics tests. Ideal candidates will have at least 3 years of automotive...Software
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Verification Engineer, AV Platform (Early Career). Be the first to apply!
- software engineer amazon Milford, MI
- federal - software developer Milford, MI
- senior software engineer Milford, MI
- software developer fintech Milford, MI
- software engineer matlab simulink Milford, MI
- software engineer Milford, MI
- software engineer healthcare Milford, MI
- software developer Milford, MI
- information technology software engineer Milford, MI
- consulting software engineer Milford, MI

