CareerPlanGet AI match score →

Staff Simulation Software Engineer

San Jose-US💼 Full-time💰 $163,500–$163,500🗓 2026-04-09 → 2026-07-31

Core

Design and deliver foundational low-level emulation and virtualization software for high-performance, high-throughput ECU simulation to accelerate vehicle software validation and integration.

Role type

Staff Simulation Software Engineer (low-level systems & virtualization)

Builds

Production-grade simulation components and Linux guest drivers for CPU, GPU, and NPU in virtualized environments

Domain

Automotive software development, embedded systems, virtualization technologies

Deliverable

production ML models | product features | infrastructure

Required skills

Linux kernel internals, embedded/real-time OS, low-level driver development, CPU/GPU/NPU architecture, ARM platform bring-up, bare-metal software development, QEMU/KVM development, high-performance software systems design

Preferred skills

QEMU simulator architecture contribution, Linux hypervisor stacks (VMware, Xen), AUTOSAR, ISO 26262 functional safety, cloud computing for simulation pipelines

Technologies

QEMU, KVM, Linux, ARM, CPU, GPU, NPU, hypervisors, AUTOSAR

Responsibilities

Own end-to-end design and delivery of low-level emulation software for ECU simulation; Architect and optimize CPU, GPU, NPU simulation technologies; Design and implement high-performance Linux guest drivers; Partner with validation teams to translate automotive constraints into simulation solutions; Drive on-time delivery of software deliverables across vehicle programs

Seniority

Staff, hands-on IC with architectural influence

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