# SystemC/TLM Virtual Prototyping Lead

**Company**: Synopsys
**Location**: Noida
**Work arrangement**: onsite
**Experience**: senior
**Job type**: employee
**Category**: Engineering
**Industry**: Technology
**Ticker**: SNPS
**Wikidata**: https://www.wikidata.org/wiki/Q2303478

**Apply**: https://careers.synopsys.com/job/noida/systemc-tlm-virtual-prototyping-lead/44408/92188289632
**Canonical**: https://yubhub.co/jobs/job_9cb1ad28-25c

## Description

We are looking for a SystemC/TLM Virtual Prototyping Lead to join our team. As a SystemC/TLM Virtual Prototyping Lead, you will be responsible for leading the end-to-end development of SystemC/TLM-based virtual platforms for SoCs, MCUs, and ECUs, including requirements analysis, architecture design, implementation, integration, validation, and release.

## What you'll do

- Lead the end-to-end development of SystemC/TLM-based virtual platforms for SoCs, MCUs, and ECUs, including requirements analysis, architecture design, implementation, integration, validation, and release.

- Define and implement modeling strategies for IPs and peripherals, optimizing for both accuracy and performance, and establish coding and validation standards for the team.

- Own the integration of complex subsystems, ensuring the robustness, scalability, and maintainability of simulation platforms.

## What you need

- Strong proficiency in C/C++ with demonstrated expertise in debugging and problem-solving.

- Solid foundation in computer architecture, embedded systems, and low-level software development (assembly and/or embedded/application-level programming).

- Proven experience with SystemC/TLM-based modeling, including SoC peripheral development and integration.

## Skills

### Required
- C/C++
- SystemC/TLM
- Embedded Systems

### Nice to have
- Linux
- Android
- AUTOSAR
