General Motors

Software Test Engineer

General Motors

full-time

Posted on:

Location Type: Hybrid

Location: Milford • Missouri • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

Assembly

About the role

  • Collaborate with algorithm teams to develop test cases.
  • Execute Key Behavior Tests (KBTs) and Milestone Tests and run them both on Hardware in the Loop and Software in the loop simulations.
  • Document results, post findings, and sign off work tickets.
  • Identify and document improvements in standard work practices.
  • Implement enhancements to testing tools, workflows, and reporting systems.
  • Validate functionality on hardware-in-the-loop (HIL) benches and in-vehicle environments.
  • Ensure compliance with low-level hardware interfaces, serial programming, message authentication, diagnostics, electrical interfaces, and legislated requirements.
  • Diagnose and resolve integration issues across hardware, software, calibration, instrumentation, and wiring.
  • Support Problem Resolution and Tracking Systems (PRTS) and Global Incident Management (GIMs).
  • Participate in development trips, assembly plant activities, prototype shops, garages, and fleet testing.

Requirements

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Software Engineering, or related field.
  • Experience in automotive electronics, embedded systems, or control module development.
  • Strong knowledge of automotive communication protocols (CAN, LIN, Ethernet).
  • Proficiency in troubleshooting integration issues across hardware and software domains.
  • Excellent communication, documentation, and collaboration skills.
  • Experience with vehicle calibration and instrumentation (preferred).
  • Knowledge of diagnostic tools and legislated compliance requirements (preferred).
  • Familiarity with prototype shop and fleet testing environments (preferred).
  • Strong problem-solving mindset and ability to work in cross-functional teams (preferred).
  • Familiarity with ETAS/INCA, dSpace with AMS, Autobot/Robot framework, Vehicle Spy/Vector CANalyzer/CANoe (preferred).
Benefits
  • From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
automotive electronicsembedded systemscontrol module developmentautomotive communication protocolstroubleshootingvehicle calibrationinstrumentationdiagnostic toolshardware-in-the-loopsoftware-in-the-loop
Soft skills
communicationdocumentationcollaborationproblem-solvingcross-functional teamwork