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!
Skills Required
Systemc Tlm 2.0 Modeling, c plus plus , Soc