Staff Software Embedded Test Engineer

General Motors (GM)

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Warren, MI
Employment
Full-time
Posted
20 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $181k
$133k $238k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $147,200–$214,500.

Based on 240 similar postings.

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 196 open roles on FindRole.

Listed pay typically runs $159,200–$245,000 across 54 roles with salary data.

Most-posted roles

View all roles at General Motors (GM)

At a glance

TL;DR · Staff Software Embedded Test Engineer

The Staff Software Embedded Test Engineer joins the OS Verification organization to shape the quality of next-generation In-Vehicle Infotainment platforms. This role leads OS verification efforts to ensure software features meet standards for functionality, security, performance, and architectural compliance. You will provide technical leadership across test planning, execution, and automation while working with component developers and external stakeholders. Daily responsibilities include reviewing business requirements, designing verification plans, creating automated and manual test cases, logging defects, and reporting metrics. You will utilize Python, C++, Jenkins, GitHub, and Artifactory to validate platform and embedded low-level system designs. The role requires expertise in software quality assurance methodologies, Scrum/Agile processes, and potentially vehicle communication protocols like CAN, LIN, and SomeIP to solve complex software integration and reliability problems.

What you'll do

  • Define and implement robust verification strategies for next-generation In-Vehicle Infotainment platforms.
  • Create and execute both automated and manual test cases for complex software systems.
  • Perform reviews of business and software requirements to derive accurate test estimates.
  • Develop and maintain automation scripts using industry-standard tools and coding methodologies.
  • Log, track, and verify the resolution of software defects and system requirements.
  • Report test metrics, status, and quality concerns to project teams and stakeholders.
  • Review test plans written by others and provide technical feedback and assistance.
  • Propose innovations in testing processes through new tools, techniques, and process tweaks.

What we're looking for

  • 8+ years of embedded software test experience in the mobile or automotive industries.
  • 4+ years of experience in platform and embedded testing.
  • Excellent programming skills in common languages such as Python or C++.
  • Experience with validating platform and system designs.
  • Strong experience with test automation tool development, scripting, and manual testing.
  • Solid knowledge of software quality assurance methodologies and tools.
  • Hands-on experience with CI/CD tools such as Jenkins, GitHub, and Artifactory.
  • Knowledge of and experience with Scrum/Agile software development processes.

More like this

Similar roles

Staff Software Test Engineer

Abbott

Alameda, CA +1 83 days ago
Software Quality Assurance Embedded Software Testing C C++ Automated Testing Agile SDLC Software Verification and Validation Scripting Code Diff Analysis end to end testing Exploratory Testing
8+ yrs exp

Staff Software Test Engineer

Abbott

Alameda, CA 60 days ago
Software Verification Test Automation CI/CD Python JavaScript TypeScript PyTest Playwright Jest REST Assured GitHub Actions Azure Pipelines Harness Cloud-native Microservices SDLC FDA 21 CFR ISO 13485 IEC 62304 HIPAA GDPR
10+ yrs exp

Staff Embedded Software Engineer

Abbott

Alameda, CA +1 125 days ago $114,000–$228,000
C C++ Python C# Embedded Systems Firmware Microprocessor Architecture Source Control Management Unit Test Frameworks Model-Based Design UML SysML Bluetooth Bluetooth Low-Energy RF WiFi FDA 510K ISO13485 QMS
8+ yrs exp

Staff Embedded Software Engineer

Abbott

Alameda, CA +1 109 days ago
Embedded Software C Model-Based Design UML SysML Source Control Management RF WiFi FDA 510K PMA Debugging Verification Validation
10+ yrs exp

Staff Embedded Software Engineer

Northrop Grumman

Cincinnati, OH 25 days ago $177,000–$265,600
C C++ Embedded Assembly ARM PIC AVR Xilinx SDK TI Code Composer Studio IAR Embedded Workbench GCC JTAG GDB Python Bash Git GitLab GitHub Bitbucket Jira Rally SPI I2C RS-232 CAN SpaceWire MIL-STD-1553B DSP GNU Radio SDR MATLAB Octave RTOS FreeRTOS Zephyr VxWorks Linux PREEMPT_RT
10+ yrs exp

Staff Embedded Software Development Engineer

Qualcomm

San Diego, CA 40 days ago $136,893–$202,200
Embedded Software RTOS Microcontroller Firmware Driver Development 3G 4G 5G AI Communication Protocols Embedded Systems Debugging Validation Technical Specifications on target development
3+ yrs exp