Principal Engineer System Compute (f/m/div)
Core
Architecting compute subsystems for automotive MCUs and MPUs, defining hardware architecture and microarchitecture decisions across processors, accelerators, memory hierarchies, and interconnect fabrics.
Role type
Principal IC System Architect (Automotive SoC)
Builds
Automotive microcontrollers (MCUs) and microprocessors (MPUs) for future vehicles
Domain
Automotive semiconductor hardware design
Required skills
Hardware architecture, microarchitecture, CPU/DSP/vector-processing/NPU/AI accelerator design, memory hierarchy design, interconnect fabrics, performance modeling, architecture exploration, workload characterization, bottleneck analysis, hardware/software partitioning, PPA optimization, real-time determinism, safety-critical design
Preferred skills
SoC development lifecycle leadership, trade-off decision making, pipeline organization, parallelism, dataflow, hardware acceleration, resource sharing
Technologies
MCUs, MPUs, CPUs, DSPs, NPUs, AI accelerators, memory hierarchies, caches, scratchpad memories, DMA engines, network-on-chip, interconnect fabrics
Responsibilities
Define and own hardware compute subsystem architectures for automotive MCUs and MPUs; Translate system and product requirements into architecture specifications and measurable PPA, latency, bandwidth, safety, and real-time determinism targets; Drive architectural and microarchitectural trade-off decisions including pipeline organization, parallelism, dataflow, hardware acceleration, resource sharing, and hardware/software partitioning; Architect memory hierarchies, caches, scratchpad memories, DMA engines, coherency mechanisms, network-on-chip, and interconnect fabrics; Lead performance modeling, architecture exploration, workload characterization, and bottleneck analysis for representative automotive workloads including control, audio, vision, and edge inference
Seniority
Principal, hands-on IC with technical leadership