Engineer, Principal Manager
At a glance
AI generatedTL;DR
As Principal Manager in Virtual Platform Engineering at Qualcomm Technologies, you will lead the strategic development and technical direction of advanced virtual platforms for complex SoC programs, including SystemC TLM and QEMU models. Your daily responsibilities include architecting high-fidelity system simulations, establishing coding standards, and driving adoption of modern C++ features. You will oversee integration into broader software pipelines, resolve complex modeling issues, and collaborate with senior architects to ensure alignment with program goals. The role requires hands-on expertise in SystemC TLM 2.0, QEMU internals, ARM architecture, firmware development, Git, CI/CD frameworks, and server architecture. This position demands extensive experience leading high-impact projects and mentoring engineers, making significant decisions that influence product architecture and cross-organizational strategy.
Skills
What you'll do
- Own the end-to-end strategy for virtual modeling of complex SoC architectures.
- Architect and guide development of high-fidelity SystemC TLM models for processors and peripherals.
- Evaluate new technologies and drive adoption of modern C++ features in simulation frameworks.
- Lead design reviews and ensure model completeness, performance, and delivery to schedule.
- Oversee integration of models into SystemC-based simulators and software pipelines.
What we're looking for
- 12+ years of experience in Software, Firmware, or Systems Engineering.
- At least 7 years of experience building Virtual Platforms, SystemC TLM models, or simulators.
- Proven leadership in managing high-complexity projects and cross-functional teams.
- Hands-on expertise with SystemC TLM 2.0, QEMU internals, and modern C++ (C++14/17/20).
- Deep knowledge of ARM Architecture including CPU, GIC, CoreSight, and debug infrastructure.
- Experience in firmware, boot code, low-level driver development, Git, and CI/CD frameworks.
Employer
About Qualcomm
Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.
Qualcomm currently has 595 open roles on FindRole.
Listed pay typically runs $148,300–$222,500 across 540 roles with salary data.
Most-posted roles
- Careers 32
- Staff Engineer 4
- GPU Software Engineer 3
- Machine Learning Engineer - Generative AI 3
- #Software Engineer 3