Padmi

SystemC Modelling Engineer

Delhi NCRPosted 3 months ago
Software engineeringMid-levelFull Time; Regular
Apply at Softechera.com

Opens the source posting on shine.com

Source description

About the role

View original

Role Overview: As a skilled SystemC Modelling Engineer, you will be responsible for developing and maintaining SystemC/TLM models for SoC components, peripherals, and subsystems. You will work on designing and implementing virtual platforms and transaction-level simulations for processors, memory subsystems, bus architectures, interconnects, and SoC peripherals. Your role will involve collaborating with various teams to build accurate and scalable system-level models for next-generation SoCs and automotive platforms. Key Responsibilities: - Develop and maintain SystemC/TLM models for SoC components, peripherals, and subsystems. - Design and implement virtual platforms and transaction-level simulations for processors, memory subsystems, bus architectures, interconnects, and 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. Qualifications Required: - 4 to 9 years of experience in SystemC/TLM based virtual platform development, C/C++ programming, and SoC architecture modelling. - Hands-on experience in creating high-performance transaction-level models for embedded systems and semiconductor platforms. (Note: The additional details of the company were not provided in the job description.) Role Overview: As a skilled SystemC Modelling Engineer, you will be responsible for developing and maintaining SystemC/TLM models for SoC components, peripherals, and subsystems. You will work on designing and implementing virtual platforms and transaction-level simulations for processors, memory subsystems, bus architectures, interconnects, and SoC peripherals. Your role will involve collaborating with various teams to build accurate and scalable system-level models for next-generation SoCs and automotive platforms. Key Responsibilities: - Develop and maintain SystemC/TLM models for SoC components, peripherals, and subsystems. - Design and implement virtual platforms and transaction-level simulations for processors, memory subsystems, bus architectures, interconnects, and 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. Qualifications Required: - 4 to 9 years of experience in SystemC/TLM based virtual platform development, C/C++ programming, and SoC architecture modelling. - Hands-on experience in creating high-performance transaction-level models for embedded systems and semiconductor platforms. (Note: The additional details of the company were not provided in the job description.)

One address, no account. We’ll tell you when matching roles go live.

More at Softechera.com

Related open roles

View all roles