
Staff Engineer Design System
Infineon Technologies1 day ago
Bengaluru, IndiaStaff+
Responsibilities
- Develop virtual prototypes and SystemC/TLM2.0 system models using CCI, UVM, and ESL tools.
- Provide QEMU-based virtual prototype solutions.
- Analyze requirements and create system model architectures and high- and low-level designs.
- Develop functional and cycle-approximate models for Windows and Linux platforms.
- Verify models through standalone SystemC unit verification, RTL co-simulation, and software-based system testing.
- Develop embedded system tests using C/C++ with automated execution and debugging.
- Implement scalable and efficient AI systems.
Requirements
- Experience with C++, SystemC, and TLM2.0 across Windows and Linux development platforms.
- Experience developing functional or cycle-approximate models with tools such as Synopsys Virtualizer, ASTC, and VLAB, using Visual Studio and g++.
- Experience with embedded compilers such as GNU and Tasking, and debuggers such as PLS and Lauterbach T32.
- Background in machine learning and deep learning algorithms.
- Ability to implement scalable and efficient AI systems.
About Infineon Technologies
Infineon Technologies designs and manufactures semiconductors for automotive, industrial, and IoT applications, including power devices, microcontrollers, sensors, and security ICs. The Germany-based public company, spun out of Siemens in 1999 and headquartered in Neubiberg near Munich, sells chips and reference solutions to OEMs and device makers worldwide. It trades on the Frankfurt Stock Exchange (ETR: IFX) and expanded its portfolio with the 2020 acquisition of Cypress Semiconductor.