Staff /Principal Performance Engineer  at World’s leading Semiconductor IP company 

Our team is responsible for carrying out Performance Analysis on CPUs and System IP put together as SoCs in pre- and post-Silicon environments.  

Introduction: 

If you have a smartphone, digital camera, digital TV, gaming console or a smart meter at home, you’ve already used our product. Over 900 chips powered by our processor are produced every second and over 200 billion such chips have been shipped to date. It is making us the world’s leading semiconductor IP supplier.  We excel in developing high-performance system IP. It is such as cache-coherent interconnects. Our expertise extends beyond CPUs, ensuring comprehensive solutions for advanced computing requirements. It interrupt controllers, and memory management units. Our Principal Performance Engineer combine our CPUs with these system IP, to build sub-system solutions across pioneering market segments like mobiles, servers, AI, automotive, IoT, etc. 

Our team is responsible for carrying out Performance Analysis on CPUs and System IP put together as SoCs in pre- and post-Silicon environments.  

Company RoleWorld’s leading semiconductor IP company 
Location Bangalore 
Experience 5 to 20 years  
Designation  Staff /Principal Performance Engineer  

Take a look at other OPEN Positions here

Responsibilities as a Staff /Principal Performance Engineer  : 

  • As part of our team, you will push CPUs & System IP to their Performance limits – targeting the IP’s internal architecture and how it interacts with the rest of the system. 
  • The role involves benchmarking and analysing Performance of IPs and SoCs, characterising benchmarks and workloads, helping our partners achieve the best possible performance using our technology.  
  • You will work with cross-site design teams, performance teams throughout the organisation and product marketing to push our IP to its limits.  
  • There will be opportunities to make a difference by actively contributing to performance analysis methodologies which are improved continuously to match design advancements. 
  • Mentoring and/or managing junior engineers in the team is part of the role.  

Have you worked on CPUs or other IP in a system, and have a strong technical background? Then, you are maybe the right match for this job! 

Required Skills and Experience: 

  • Bachelors or Masters in Electrical Engineering or equivalent  
  • 13 to 20 Yrs of experience! 
  • Understanding of CPU or SoC architecture and microarchitecture. 
  • Hands-on experience in Performance Analysis of complex CPUs/SoCs. 
  • Experience in leading or managing a team. 
  • Experience with C/C++/Python or other languages. 
  • HW and SW debugging skills on Silicon or Pre-Silicon. 
  • Great interpersonal and communication skills and desire to work as part of a team. 

“Nice To Have” Skills and Experience: 

  • Familiarity with hardware acceleration platforms like Emulation and FPGA. 
  • Experience with Arm or x86 Assembly. 
  • Experience in workload profiling and characterisation. 

Apply here

Kumar Priyadarshi
Kumar Priyadarshi

Kumar Priyadarshi is a prominent figure in the world of technology and semiconductors. With a deep passion for innovation and a keen understanding of the intricacies of the semiconductor industry, Kumar has established himself as a thought leader and expert in the field. He is the founder of Techovedas, India’s first semiconductor and AI tech media company, where he shares insights, analysis, and trends related to the semiconductor and AI industries.

Kumar Joined IISER Pune after qualifying IIT-JEE in 2012. In his 5th year, he travelled to Singapore for his master’s thesis which yielded a Research Paper in ACS Nano. Kumar Joined Global Foundries as a process Engineer in Singapore working at 40 nm Process node. He couldn’t find joy working in the fab and moved to India. Working as a scientist at IIT Bombay as Senior Scientist, Kumar Led the team which built India’s 1st Memory Chip with Semiconductor Lab (SCL)

Articles: 2253