Software Engineer – Virtual Platforms - Qualcomm - Cambridge, UK
Core
Developing high-level system virtual models of complex SoC hardware using SystemC TLM and QEMU.
Role type
Software Virtual Platform Engineer
Builds
Virtual models for SoC architectures
Domain
Semiconductor / System-on-Chip (SoC) design
Deliverable
production ML models | product features | infrastructure
Required skills
SystemC TLM, QEMU, Modern C++, ARM Architecture, Firmware/Device Driver Development, Git
Preferred skills
Open Source Development, Unit Testing, Continuous Integration, ARM Fast Models, Server Architecture
Responsibilities
Designing and developing SystemC TLM models, Integrating processors and IP blocks into simulators, Collaborating with hardware and software teams, Performing code reviews and regression tests
Sourced via linkedin · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.