Posted on: 07/07/2026
Job Description :
Role & Responsibilities :
Your Mission :
As a SystemC engineer, you will be at the forefront of next-gen embedded system development, working with a team that thrives on innovation, technical excellence, and problem-solving. You will be responsible for driving the development of Virtual Platforms for modern embedded systems. Your work will enable software teams to develop, test, and validate software long before hardware is available, giving companies a competitive edge in product development.
What You Will Do :
- Architect & develop C++ and SystemC based TLM2.0 models for CPUs, peripherals, and SoC components. Optimize simulation performance, ensuring fast and accurate virtual testing.
- Collaborate with hardware, firmware, and software teams to define system specifications. Integrate SystemC models with simulators like QEMU, Synopsys Virtualizer, and other industry-standard platforms.
- Participate and contribute in Industry workgroups to define the technical standards relevant for Virtual Platforms.
- Mentor & upskill junior engineers, shaping the next generation of virtual prototyping experts.
What You Bring to the Table :
Must-Have Technical Skills :
- Expertise in SystemC and Transaction-Level Modeling (TLM 2.0).
- Strong programming skills in C/C++, with deep knowledge of OOPS concepts.
- Hands-on experience in embedded software/firmware development.
- Strong understanding of a broad subset in SoC architecture, CPU pipelines, GPUs, Hardware Accelerators, memory subsystems, and bus protocols (e.g., AXI, PCIe, USB).
- Experience in peripheral modeling (Timers, DMA Controllers, I/O controllers, etc).
Good-to-Have Skills :
- Prior experience in developing Virtual Platforms (VPs) for semiconductor companies. Familiarity with simulators like QEMU, Synopsys Virtualizer, or equivalent.
- Exposure to hardware/software co-simulation methodologies.
- Understanding of Verilog/SystemVerilog for analyzing hardware designs.
Beyond the Tech : What Makes You Stand Out :
- You are a problem solver; you thrive on breaking down complex hardware-software interactions. You love to optimize; every millisecond of simulation time matters to you.
- You are an innovator; you see Virtual Platforms as the future and want to be a leader in this space. You can lead & mentor; helping others grow their expertise excites you.
The Pedigree You Build Here :
- Become a sought-after expert in SystemC, Virtual Prototyping, and TLM modeling; industries are hungry for this talent.
- Gain exposure to real-world semiconductor R&D, bridging software with hardware in cutting-edge domains like AI accelerators, Automotive ECUs, and High-Performance Computing (HPC).
- Work with global semiconductor leaders, building a reputation as a top-tier SystemC professional.
Key Skills :
- Skills highlighted with are preferred keyskills : Systemc, C++, TLM, SoC, OOps, Verilog, QEMU, Embedded, Virtualizer, peripheral modeling, Transaction-Level Modeling.
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1652138