San Diego, CA (Remote Available) – Qualcomm is seeking a highly skilled Software Virtual Platform Engineer to join their Data Center team. This role offers the opportunity to work on cutting-edge, high-performance, energy-efficient server solutions for data center applications. The position is open to remote work within the US and Canada.
About the Role:
As a Software Virtual Platform Engineer, you will be a key contributor to the development of high-level system virtual models of complex SoC hardware. Your expertise in SystemC TLM and QEMU will be crucial in designing and developing SystemC models, integrating components, and collaborating with cross-functional teams. This role requires a strong understanding of SoC architectures, C++ programming, and experience with ARM architecture.
Responsibilities:
- Design and develop SystemC models for complex SoC architectures.
- Integrate processors, memory controllers, peripherals, and custom IP blocks.
- Collaborate with hardware designers and software engineers.
- Perform code reviews and regression tests.
Qualifications:
- Bachelor’s degree in a relevant field and 8+ years of experience or Master’s degree and 7+ years of experience or PhD and 6+ years of experience.
- 4+ years of experience with C, C++, Java, or Python.
- Experience with SystemC TLM or QEMU.
- Modern C++ proficiency.
- ARM Architecture knowledge.
Preferred Qualifications:
- 15+ years of Software/Firmware Engineering experience.
- 5+ years of experience developing Virtual Platforms or Simulators.
- Open Source Development experience.
- Unit Testing and Continuous Integration experience.
Compensation & Benefits:
Qualcomm offers a competitive compensation package, including a salary range of $192,600 – $289,000. This is just one component of total compensation, which also includes a discretionary bonus program, RSU grants (for eligible employees), and a comprehensive benefits package.
To Apply:
Interested candidates are encouraged to apply through the Qualcomm careers website.
Equal Opportunity Employer:
Qualcomm is an equal opportunity employer and values diversity at their company. They do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected classification. They are committed to providing reasonable accommodations for individuals with disabilities during the application and hiring process.