Search by job, company or skills

Tata Elxsi Limited

SystemC, TLM, C++ Expert

Save
  • Posted a month ago
  • Over 100 applicants
Quick Apply

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!

About Company

Tata Elxsi is amongst the world’s leading providers of design and technology services across industries, including Automotive, Broadcast, Communications, and Healthcare.
Tata Elxsi is helping customers reimagine their products and services through design thinking and the application of digital technologies such as IoT (Internet of Things), Cloud, Mobility, Virtual Reality, and Artificial Intelligence.
Tata Elxsi is truly home to a billion possibilities. We believe in opportunities for everyone - to be bold, and curious and seek to shape the future. Explore what’s possible, discover what you love to do, and find accelerated paths for growth. At Tata Elxsi, you matter.

Job ID: 104492139