SystemC, TLM, C++ Expert

2 days ago


Bengaluru Hyderabad Pune, India Tata Elxsi Limited Full time

Job Description

Tata Elxsi is seeking SystemC, TLM, C++ Experts to work on cutting-edge projects in SoC, core, and ECU embedded virtualization development. Join our team to develop advanced simulation models and frameworks that drive innovation in automotive, embedded, and semiconductor domains.

Key Responsibilities:

- Develop SystemC TLM (Transaction-Level Modeling) modules for peripherals and core components.
- Work on loosely and approximately timed models, including thread synchronization.
- Utilize advanced C++ and OOP concepts to create robust and efficient simulation frameworks.
- Perform opcode decoding and configure communication protocols such as TCP, UDP, CAN, SOMEIP, UART, SPI, and I2C.
- Debug applications under test using tools like XTERM and GTKWAVE.
- Test applications using a virtual ECU framework.
- Integrate with third-party tools and frameworks like QEMU, APIs, and Python for test automation.

Skills Required:

- Minimum 5 years of experience in SoC, core, and ECU embedded virtualization development.
- Expertise in SystemC, TLM, and related concepts such as sockets and generic payload.
- Strong understanding of C++, OOP concepts, and simulation models.
- Proficiency in debugging and testing applications using virtual ECU frameworks.
- Familiarity with Verilator and other simulation tools.

Why Join Us

At Tata Elxsi, you'll work on cutting-edge technologies that shape the future of automotive and embedded systems. Collaborate with industry experts, develop innovative solutions, and take your career to the next level.

If you're passionate about driving innovation and working on transformative projects, apply now and join our world-class team



  • Hyderabad, Bengaluru, India Tata Elxsi Limited Full time

    Job Description We are hiring Engineers with experience in SYSTEMC, TLM, C++. If interested, please apply/revert. Location- Bengaluru/Hyderabad/Pune/Trivandrum. Job description - SYSTEMC - Minimum 5 years of experience in SOC, core, ECU embedded virtualization development - Expert in SYSTEMC, TLM, sockets, generic payload - Developing SYSTEMC TLM Modules...


  • Bengaluru, India TekPillar Services Pvt. Ltd Full time

    Must-Have Technical Skills : - Proven expertise in SystemC and Transaction-Level Modeling (TLM 2.0)- Strong hands-on programming skills in C/C++, with solid knowledge of Object-Oriented Programming (OOPS)- Experience in embedded software/firmware development- In-depth understanding of SoC architecture including CPU pipelines, GPUs, Hardware Accelerators,...

  • System C

    20 hours ago


    Bengaluru, India Source-right Full time

    Skill Set: S/W **Job Description**: To model hardware used for accelerating AI/ML workload, using SystemC/TLM and/or C++. **Job Category**:SystemC**Job Type**:Full Time**Job Location**:Bangalore**Experience**:1+ Year**Notice period**:0-30 days


  • Bengaluru, Chennai, Thiruvananthapuram, India Tata Elxsi Full time US$ 80,000 - US$ 1,20,000 per year

    We are hiring experienced Engineers/Leads with hands on in below skills for Bengaluru/Chennai/Trivandrum locations.If interested, please apply with updated resume.QEMU, SYSTEMC, TLM based Virtual ECU development experienceHypervisor configuration and bring up hands on experienceType 1, Type 2 Hypervisor in depth knowledgeCore development knowledge in...


  • Bengaluru, Karnataka, India Qualcomm Full time ₹ 5,00,000 - ₹ 8,00,000 per year

    General Summary:Highly skilled SystemC Modeling Engineer is required to join dynamic and innovative NoC Systems team in Qualcomm Bangalore Design Center. The ideal candidate will have a strong background in digital design and a deep understanding of SystemC for hardware modeling and simulation. This role involves developing and maintaining high-quality...

  • Lead Engineer

    2 weeks ago


    Hyderabad, Telangana, India Quest Global Full time US$ 1,50,000 - US$ 2,00,000 per year

    Job Requirements Job Title: Lead Engineer – SystemC Experience: 10+ yearsResponsibilities: Lead design and modeling using SystemC for complex SoC/ASIC projects.Drive architecture exploration, performance modeling, and transaction-level modeling (TLM).Collaborate with hardware and software teams for integration and validation.Mentor junior engineers and...


  • Bengaluru, India Sandisk Full time

    Job Description Company Description Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable todays needs and tomorrows next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions have become the beating heart of the digital world...


  • Pune, Maharashtra, India beBeereconciliation Full time ₹ 18,00,000 - ₹ 21,00,000

    TLM Reconciliation Expert Job Overview:We seek a highly skilled TLM Reconciliation Specialist with expertise in TLM systems. Key Responsibilities include:


  • Bengaluru, Karnataka, India beBeeSystemc Full time ₹ 20,00,000 - ₹ 35,00,000

    Senior SystemC Modeling EngineerWe are seeking a highly skilled professional to join our team in System Level Design. The successful candidate will be responsible for creating Virtual Prototypes (simulation models) for SoCs/MCUs/ECUs and bringing up of Linux/Android/AutoSar OS/Embedded SW applications.Key Responsibilities:Contribute to modeling, integration,...

  • C Modelling Engineer

    2 weeks ago


    Bengaluru, Karnataka, India UST Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Role DescriptionUST Job Title: Lead II- Semiconductor S/W Product DevelopmentWho We AreAt UST, we help the world's best organizations grow and succeed through transformation. Bringing together the right talent, tools, and ideas, we work with our client to co-create lasting change. Together, with over 30,000 employees in over 25 countries, we build for...