Filter Vacancies

Work type



Fields of interest

0 vacancies found

Leading Simulation Design Engineer

Job no: RI012PU
Work type: Experienced, Work Experience
Location: Pune, India
Categories: Linux, Processors, Simulation


Work independently in collaboration with a software team based in both UK and US writing C, C++ & SystemC simulators for leading edge processor hardware.


MIPS Processor cores can range from low end microcontrollers to 64-bit server processors and are integrated into many consumer and professional products across a wide range of markets, including mobile multimedia, home electronics, automotive and networking products. The simulation team is vital to the success of the MIPS processor group. It is where new processor cores/technologies are simulated and verified before released to customers, software stacks and even whole operating systems are developed before first silicon is produced.


Within the team you will get to preview, design and implement simulation of new MIPS cores / features, working closely with hardware engineers across multiple divisions and continents. You will contribute to the design and development of key company products that are both industry and technology leading.

Target Capabilities and Skills

The successful candidate should have some of the following skills:

  • Strong C/C++ skills
  • Good Linux shell/scripting
  • Knowledge, interest or experience of hardware / processor architecture
  • Knowledge, interest or experience of SystemC. Desirable but not necessary
  • An ideal candidate would have experienced development for modelling environments supported by primary EDA companies
  • Python

Personal Attributes

The successful candidate will have:

  • Strong communication skills
  • Committed to both innovation and excellence
  • Highly motivated with a 'can do' attitude
  • Good multitasking/time management
  • Thrive on working in a fast paced environment
  • Team work abilities including the ability to work independently on agreed tasks day-to-day
  • At least 6 years experience of software development in a simulation or hardware verification context

Working Environment

Work alongside a small, friendly, highly motivated team of engineers developing software for MIPS processor cores, supporting both internal and external customers. Tasks often require working across several disciplines to achieve successful solutions


A good honours degree in a relevant discipline such as computer science, software engineering, embedded systems or systems engineering.

Advertised: India Standard Time
Applications close:

Apply now

Share this: | More