Senior Cellular Virtual Platform Developer
Core
Develop virtual prototype solutions and IP models for next-generation cellular and connectivity SoCs to enable software development and verification.
Role type
Senior IC virtual platform developer (cellular SoC)
Builds
Virtual prototype platforms, cycle-accurate CPU subsystems, hybrid simulation environments, and low-level drivers for verification
Domain
Semiconductor / Cellular connectivity / System-on-Chip (SoC)
Required skills
Virtual prototyping, IP modeling (SystemC), C/C++ programming, Python scripting, test bench development, subsystem integration, software bring-up support, debugging, Git/GitHub, CI/CD, AI tool usage (Claude)
Preferred skills
CPU architecture knowledge, complex SoC architecture, hardware/software interfaces, 3GPP standards, L1/L2 layer experience, performance modeling, simulation speed optimization
Technologies
SystemC, C, C++, Python, Git, GitHub, Claude, AI agents
Responsibilities
Develop Virtual Platform IP models for complex SoCs, integrate cycle-accurate CPU subsystems for profiling and performance modeling, create hybrid simulation and speed optimization, develop low-level drivers for VP platform verification, engage in SW bring-up on simulation platforms, collaborate with system engineering, SOC, and SW teams
Seniority
Senior, hands-on IC
