Simics Developer - Contract Position

Engineering San Jose, Costa Rica


Position Description:    


Wind River has a Contract opportunity available in support of our Simics product.  Simics is deterministic full system simulator able to run the same binaries as the HW it simulates and doing so faster that any competing simulation technology. Embedded SW development is dramatically faster and more efficient a simulated environment and this is what attracts Wind River´s customer to Simics. Simics can further run software backwards, a feature that is saving Wind River Simics customers enormous amounts of time and effort. Wind River is looking for a software developer with hardware expertise to join a very dynamic software simulation development team. Activities range from creating simulation models of CPU cores and embedded devices, to software development tools.



  • Debug and resolve customer issues in a timely and professional manner
  • Establish a deep understanding of customer needs for your area and leverage those insights to provide outstanding solutions
  • Manage ongoing bugs/incidents, system configuration and testing for Wind River products


  • BS, Lic, or Master degree student would be a plus
  • A minimum of 6 year of experience in embedded software design
  • Strong low level embedded software development (e.g. BSPs and device drivers)
  • Familiarity of major processor families: PowerPC, Intel and ARM and MIPS
  • Experience with simulation technologies is a plus like Simics, System-C and QEM
  • Strong C/C++ and Python programming skills
  • Experience with open source development environment
  • Ability to quickly learn new programming languages
  • Self-starter/ hands- on with minimum supervision
  • Solid decision making skills and judgment
  • Experience with device drivers, BSPs and HW design


Additional skills/ qualifications that will help ensure success:

  • Strong written, verbal and presentation communication skills with the ability to work across multiple geographies
  • Solid technical, analysis, and problem solving skills
  • Experience with embedded development product development


Wind River is an Equal Opportunity Employer with a commitment to diversity. We prohibit discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.