MIPS has an opening for a Senior Software Simulator Developer in its Sunnyvale headquarters.

Responsibilities:

  • As a senior member of the simulation team, you will be a key contributor to the developmentand supportof instruction set simulators and a cycle accurate instruction set simulator using new exciting simulationtechnologies.
  • You will develop and support example devices for the simulators in C, C++ and SystemC.
  • You will be working closely with processor architects and designers as well as software developers and third-party partners.


Requirements:

  • BSCS orhigher with five or more years of experience.
  • Prior simulator experiencehighly desired.
  • Must have strong C and C++ skill.
  • SystemC experiencedesired.
  • Having both Windows and Linux development experienceis preferred.
  • Must have good knowledge of assembly language (preferably MIPS instruction set).
  • Good knowledge of microprocessor architectures is preferred.
  • Strong problem solving skills.
  • Strong written and verbal communication skills.
  • Strong self-starter and a good team player.