Software Test Engineer
At a glance
AI generatedTL;DR
General Motors is hiring an HMI Systems Integration Engineer to join their dynamic team focused on developing cutting-edge Human Machine Interface (HMI) software for ADAS and vehicle control programs. This senior-level role involves collaborating with embedded software, SoC-based software, algorithm, and requirements teams to integrate and validate HMI features from concept through validation. Key responsibilities include creating end-to-end tests, developing test protocols, executing KBTs and Milestone Tests in HIL and SIL environments, and improving testing tools and workflows. The ideal candidate will have a background in automotive electronics or embedded systems, proficiency in Python, C, and C++, hands-on experience with HIL systems, and knowledge of automotive communication protocols like CAN, LIN, and Ethernet. This role offers the opportunity to work on innovative solutions for GM’s software-defined vehicle platforms.
Skills
What you'll do
- Develop and integrate HMI software for ADAS and vehicle control programs.
- Create and support end-to-end tests for existing and new ADAS features.
- Validate functionality on HIL benches and in-vehicle environments.
- Diagnose and resolve integration issues across hardware and software domains.
- Implement enhancements to testing tools, workflows, and reporting systems.
What we're looking for
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Software Engineering, or related field.
- 3+ years of experience in automotive electronics, embedded systems, or control module development.
- Proficiency in Python, C, and C++ programming languages.
- Hands-on experience with Hardware-in-the-Loop (HIL) systems and vehicle diagnostics tools.
- Strong knowledge of automotive communication protocols including CAN, LIN, and Ethernet.
- Experience working with embedded Android and Linux systems for software development.
- Strong troubleshooting skills across hardware and software integration domains.
Employer
About General Motors (GM)
General Motors (GM) is a leading American multinational automotive corporation founded in 1908 and headquartered in Detroit, Michigan.
General Motors (GM) currently has 106 open roles on FindRole.
Listed pay typically runs $170,000–$261,300 across 59 roles with salary data.
Most-posted roles
- Senior AI/ML Engineer, AV Pipelines & Lineage 2
- AI/ML Staff Researcher 1
- Applied ML Validation Manager 1
- Controller Integration Engineer (VMEC) 1
- Controller Integration Manager 1