Header
Senior Staff/Principal Engineer Virtual Prototype Development

Apply online now

Location: Bangalore
Job ID: HRC0340975
Workplace type: Hybrid

Job description
In your new role you will:

  • Module owner for Virtual Prototype and System Modelling using SystemC/TLM2.0/CCI/UVM and industry standard ESL tools (e.g Synopsys Virtualized, ASTC, VLAB etc.)
  • Responsible for Requirements analysis, SystemC model architecture and high-level/low-level designs.
  • Owns the implementation of SystemC Models and its unit level verification.
  • Responsible for VP Integration, System Testing and debugging, using in-house verification platforms. E.g. Co-verification platforms consisting of Low-level device drivers and startup SW, RTL SoC verification environment etc.
  • Responsible for quality audits and VP delivery to both external (OEM, Tier-1 and SW eco-system partners) and internal stakeholders ( SW development, application engineering teams)
  • Debug and resolve all technical issues from the external and internal stakeholders in a timely manner and support with new use cases.
  • Identify and mitigate all the technical risk in area of responsibilities within the project scope.
  • Contribution to the design and test methodology, automation, reuse of tests (both internal and tests from RTL teams), quality improvements and engagement with tool partner such as Synopsys, ASTC and Siemens on tool requirements.
  • Engage with the RTL IP, subsystem and SoC teams for enabling early test bench development by using VP.
  • Own Virtual Prototype Technical Competence development through mentoring and coaching, Hiring & Training and Continuous Improvement.
Your profile
You are best equipped for this task if you have:
  • Hands-on experience in System-C/ TLM 2.0 on various development platform (Windows/Linux etc)
  • Development of functional/cycle approximate models using SystemC and tools such as Synopsys Virtualizer, ASTC VLAB etc. based on Visual Studio, g++ (for Linux)
  • Verification of models using various methods, such as standalone SystemC based unit verification, co-simulation with RTL (System Verilog) and SW based system testing etc.
  • Good grasp over the techniques and technologies to identify issues in customer environments using traces, logs etc
  • Exposure to the scripting languages such as python.
  • Expert knowledge of computer architecture, embedded CPU (ARM/RISC-V), real-time systems, OS, Automotive communication platforms (Ethernet, CAN, FlexRay etc.)
  • Embedded system test development using C/C++ and automated execution/debugging.
  • Hands-on experience on embedded compilers such as GNU, Tasking etc. and debuggers such as PLS, Lauterbach T32 etc…
  • Good team player in a multi-site/multi-cultural work environment
  • Demonstrated strength of strong Communication skills, Innovation mindset, stakeholder management, risk management, quality, and process compliance, mentoring and coaching of peers etc.
Driving decarbonization and digitalization. Together.

Infineon designs, develops, manufactures, and markets a broad range of semiconductors and semiconductor-based solutions, focusing on key markets in the automotive, industrial, and consumer sectors. Its products range from standard components to special components for digital, analog, and mixed-signal applications to customer-specific solutions together with the appropriate software.


Does this sound like just the right challenge for you? If so, we look forward to getting to know you!
Apply online now
(It only takes 90 seconds)
counter-image