← Back to opportunities
📍 Location
cambridge
⏰ Job Type
Full-time
📅 Posted
June 06, 2026

About the Role

General Summary

As a Software Virtual Platform Engineer, you will specialize in virtual platforms, including SystemC TLM and QEMU. Your primary focus will be on developing high-level system virtual models of complex SoC hardware.

Key Responsibilities

  • Design and develop SystemC TLM models to accurately represent SoC architectures.
  • Integrate processors, interconnects, peripherals, and custom IP blocks into the SystemC simulator.
  • Collaborate closely with hardware designers, software engineers, and other stakeholders to translate system requirements into detailed SystemC models.
  • Utilize extensive experience with C++ programming to ensure efficient and effective model development.

Principal Duties and Responsibilities

  • Leverage advanced software/hardware systems knowledge to design, develop, create, and modify virtual models.
  • Define software requirements for complex SoC TLM models.
  • De...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position