C/C++ Software engineer for CPU simulation at Intel Corporation (Haifa, Israel)

C/C++ Software engineer for CPU simulation at Intel Corporation (Haifa, Israel)

Add To Bookmarks
Location: Haifa, Israel
Type: Full Time
Created: 2021-08-30 12:57:13

Apply Here

We are a recently formed software development team that aims to provide cutting-edge software simulators for CPUs. This effort is at the very heart of Intel’s CPU development. We are looking for exceptional software engineers who enjoy developing in C/C++, appreciate software professionalism, and would like to tackle complex software projects. In this role, you will dive into the depths of CPU simulation and leverage software development methodologies and techniques to lead simulation innovation. You will be involved with developing every aspect of the simulator, conforming to the highest levels of SW quality standards. You will own, design, and implement SW modules within the simulator and resolve interesting technical challenges to meet aggressive quality, functional, and performance targets. In this position, you will have a direct impact on Intel’s products and a significant opportunity for personal growth!


  • Strong SW professional with at least 5 years of experience working on complex SW projects.

  • Experienced with developing in C/C++.

  • Team player


  • Skilled in modern C++ (version 14-17).

  • Experience with developing under Linux.

  • Experience with functional or performance modeling.

  • Experience with developing multi-threaded code.

  • Experience with program analysis and performance optimizations.

  • Understanding of CPU microarchitectural concepts.

Inside this Business Group

Intel Architecture, Graphics, and Software (IAGS) brings Intel's technical strategy to life. We have embraced the new reality of competing at a product and solution level—not just a transistor one. We take pride in reshaping the status quo and thinking exponentially to achieve what's never been done before. We've also built a culture of continuous learning and persistent leadership that provides opportunities to practice until perfection and filter ambitious ideas into execution.