HamburgerMenu
hirist

SystemC Modelling Engineer

Sureminds Solutions
7 - 12 Years
Multiple Locations

Posted on: 29/05/2026

Job Description

Job Description :


Key Roles & Responsibilities :

- Develop and maintain SystemC/TLM models for SoC components, peripherals, and subsystems.

- Design and implement virtual platforms and transaction-level simulations.

- Model and simulate :

1. Processors

2. Memory subsystems

3. Bus architectures

4. Interconnects

5. SoC peripherals

- Work on AMBA/AXI/AHB/APB/OCP/NoC protocols and related architectures.

- Collaborate with architecture and RTL teams for system-level modelling and validation.

- Optimize simulation performance and improve modelling accuracy.

- Develop reusable modelling frameworks and verification utilities.

- Perform debugging, profiling, and performance analysis of SystemC environments.

- Support software bring-up and pre-silicon validation activities.

- Contribute to documentation, code reviews, and best engineering practices.

Mandatory Skills :

- Hands-on SystemC modelling engineer with 2- 8 years relevant SystemC experience, strong C/C++


- Understanding of bus/memory architecture, preferably SoC peripheral modelling, ESL/TLM, AMBA/AXI/OCP/NoC, Automotive, Simulink/CANoe.

Educational Qualification :

Bachelor's or Master's degree in :

- Electronics & Communication Engineering

- Computer Engineering

- Electrical Engineering

- Embedded Systems

- Or related field

Good to Have :

- Exposure to ARM-based SoC platforms

- Knowledge of Functional Safety (ISO 26262)

- Experience with multicore architectures

- Debugging using GDB or similar tools

- Experience in semiconductor or automotive product development

Soft Skills :

- Strong analytical and debugging skills

- Excellent communication and collaboration abilities

- Ability to work in a fast-paced engineering environment

- Strong problem-solving mindset

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...