
Software Test Engineer
General Motors
full-time
Posted on:
Location Type: Hybrid
Location: Milford • Missouri • 🇺🇸 United States
Visit company websiteJob 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