SystemC, TLM, C++ Expert

3 weeks 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, Chennai, Pune, India Tata Elxsi Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Hiring Engineers/Leads with experience in below skills for Bengaluru/ Chennai/Trivandrum locations.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 CSimulating CPU, Core, SOC using QEMU, SYSTEMC, TLM or a combination of...


  • Bengaluru, India Circuitsutra Technologies Pvt Ltd Full time

    Positions: SystemC modeling expert for architectural exploration (Modeling engineer / Sr. Engineer / Technical Leader)We are looking for professionals with 2 – 8 years experience in SoC Modeling for architectural exploration Location:  BangaloreJob Description: The candidate will be involved in the following activities:System Level Modeling for...


  • 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,...


  • Hyderabad, Telangana, India Makonis Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    SystemC Modelling Engineer :-Experience - 3-7 YearsResponsibilities:Develop and implement SystemC models of hardware architectures and componentsbased on specifications.Create and execute simulation test benches to verify the functionality andperformance of SystemC models.Analyze simulation results, identify potential design issues, and collaborate...


  • Bengaluru, India Sandisk Full time

    Job DescriptionDevelopment of C++/SystemC models for complex ASIC IPs, SOCs and Flash Memories.  Create System Level Tests and/or Standalone Unit Tests and verify the models. Keen on schedule and quality of the deliverables. Timely support to the stakeholders enabling software bring-up. QualificationsB.E/B.Tech or M.E/M.Tech in Electronics, Computer...


  • 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...


  • Bengaluru, India Qualcomm Full time

    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...


  • Bengaluru, India Circuitsutra Technologies Pvt Ltd Full time

    Positions: SystemC modeling experts for Virtual Prototype development, verification & deploymentWe are looking for professionals with 2 – 15 years experience in SoC Modeling Domain for various positions: Engineers, Sr. Engineers, Staff engineers, ArchitectsLocation:  Bangalore, NoidaJob Description: The candidate will be involved in any of the following...

  • Lead Engineer

    3 weeks ago


    Hyderabad, India Quest Global Full time

    Job Requirements Job Title: Lead Engineer – SystemC Experience: 10+ years Responsibilities: 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...