CareerPlanGet AI match score →

Software Engineer - Virtual Test Platforms

GM Financial - Seattle Branch 2 - GM Financial - Seattle Branch 2💼 Full-time🗓 2026-04-29 → 2026-07-30

Core

Define, implement, deploy, and support virtualization technology products to accelerate vehicle development and improve quality, reliability, and security for embedded systems.

Role type

Senior IC software engineer (virtual test platforms)

Builds

Virtual test environments, custom test tools, simulators, and production code for embedded systems testing

Domain

Automotive embedded systems and virtualization

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, Rust, automating testing at scale, building production systems, configuring emulators, writing production-quality code

Preferred skills

Systems/embedded/mobile engineering experience, QEMU/Android Emulators configuration, VirtIO drivers

Technologies

KVM, QEMU, Android Emulators, VirtIO, cloud services

Responsibilities

Configure and customize virtual test environments; Integrate virtual test environments into CI/CD processes; Author virtual devices and drivers; Implement custom test tools and simulators; Enhance test result collection and reporting; Write production-quality code and prototypes; Create reusable guidance and documentation

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗