CareerPlan

Staff Embedded Software Engineer

USAFull-time2026-10-14 → 2026-10-22

Core

Develop, verify, and debug automotive electronics and ECU subsystems, optimizing performance and stability for high-performance SoCs.

Role type

Staff Embedded Software Engineer (Automotive)

Builds

Automotive infotainment and connectivity platforms, multimedia ECU subsystems

Domain

Automotive electronics, embedded systems

Required skills

C, C++, Embedded Linux, QNX, DriveOS, Type-1 hypervisors, BSP bring-up, kernel configuration, device drivers, JTAG, SPI, I2C, Ethernet, PCIe, CAN, Python, shell scripting

Preferred skills

ARM architecture, embedded toolchains, ISO 26262, embedded CI/CD pipelines

Technologies

Snapdragon, NVIDIA Orin, MediaTek, U-Boot, Lauterbach, oscilloscopes, GNSS, UWB, RF, A2B, Bluetooth audio

Responsibilities

Perform board bring-up, verification, and debugging of automotive electronics; Develop and execute validation strategies including stress testing of CPU, GPU, NPU, and multimedia ECU subsystems; Benchmark and optimize ECU system performance; Troubleshoot complex software and hardware issues at the ECU level; Create and maintain documentation for software designs, APIs, and test procedures

Seniority

Staff, hands-on IC