SAP ABAP Developer Jobs in USA 2026
Qualcomm Technologies International Ltd is seeking a Software Virtual Platform Engineer to join its Engineering Group focused on advanced system simulation and virtual platform development. The role involves designing and building high-fidelity SystemC TLM models and working with QEMU-based virtual platforms to represent complex SoC architectures for software and hardware validation.
About the Role
This role focuses on developing virtual models of System-on-Chip (SoC) hardware using SystemC TLM and related simulation technologies. You will work closely with cross-functional engineering teams to design, implement, and validate virtual platforms that support early software development, system verification, and architecture exploration.
You will contribute to building scalable and accurate system-level models that simulate CPUs, interconnects, peripherals, and custom IP blocks, enabling efficient hardware-software co-design.
About the Organisation
Qualcomm Technologies International Ltd is a global leader in semiconductor and wireless technology innovation. The company develops cutting-edge solutions powering mobile, automotive, IoT, and computing platforms worldwide. Its engineering teams focus on high-performance computing, system architecture, and next-generation embedded systems, with strong emphasis on simulation, modeling, and software-hardware integration.
Job Duties
- Design and develop SystemC TLM models to accurately represent SoC architectures.
- Integrate processors, interconnects, peripherals, and custom IP blocks into SystemC simulation environments.
- Collaborate with hardware and software engineers to translate system requirements into virtual models.
- Develop and maintain virtual platforms using C++ and SystemC for system-level validation.
- Perform code reviews, debugging, and regression testing to ensure model accuracy and stability.
- Analyze system behavior and troubleshoot issues in simulation environments.
- Work with cross-functional teams to ensure alignment between hardware design and software expectations.
- Support continuous improvement of simulation frameworks and modeling methodologies.
Job Requirements
- Strong experience with SystemC TLM or QEMU-based virtual platforms.
- Strong proficiency in modern C++ programming.
- Knowledge of ARM architecture including CPU, GIC, and CoreSight debugging systems.
- Experience in firmware or device driver development and debugging.
- Familiarity with Git version control systems and collaborative development workflows.
- Ability to analyze complex system behavior and translate requirements into simulation models.
- Strong communication skills for cross-functional collaboration.
- Ability to work independently with minimal supervision.
Preferred Skills:
- Experience with open-source development contributions.
- Knowledge of unit testing frameworks and CI/CD pipelines.
- Familiarity with ARM Fast Models and server architecture concepts such as RAS and manageability.
- Exposure to virtualization and system-level simulation environments.
Click Here to Apply
Conclusion
This Software Virtual Platform Engineer role at Qualcomm Technologies International Ltd offers an opportunity to work on advanced system modeling and simulation technologies. It is well suited for engineers with strong C++ and SystemC experience who are interested in SoC design, virtualization, and hardware-software co-design within a leading global technology company.
READ MORE







