Senior System Software Engineer, SoC Power and Performance - O-RAN Infrastructure
Core
Design, develop, test, and optimize system software and firmware for System-on-Chip (SoC) power management and performance in O-RAN and cellular infrastructure.
Role type
Senior System Software Engineer (SoC Power and Performance)
Builds
Power-efficient, high-performance SoCs for 5G/6G Radio Units (RUs) and Distributed Units (DUs)
Domain
Telecommunications / Cellular Infrastructure / SoC Architecture
Required skills
C/C++, Python, Computer Architecture, Linux Kernel, Device Drivers, Power Management (DVFS, Clock Gating), Performance Modeling, O-RAN Standards, Embedded Systems
Preferred skills
O-RAN Alliance specifications, DPDK, SmartNICs/DPUs, Real-time Workload Analysis, Automated Test Infrastructure
Technologies
Linux, C, C++, Python, O-RAN, 3GPP NR, eCPRI, SR-IOV, RDMA, GPUs
Responsibilities
Develop power-management policies and performance optimizations across CPU, GPU, memory, and networking subsystems; Analyze RU/DU workloads to identify architectural bottlenecks; Create performance and power models, measurement tools, and automated test infrastructure; Validate architectural decisions using simulation, emulation, and production silicon; Evaluate system behavior against O-RAN and cellular-interface requirements.
Seniority
Senior, hands-on IC
