Experienced Software Engineer for Pin a Dynamic Binary Instrumentation Framework
Intel CorporationHaifaUpdate time: March 7,2022
Job Description

Who are we?

The Binary Instrumentation Technology team is seeking exceptional software engineers to join our Pin team.

Pin team builds software that is vital throughout the entire lifecycle of Intel products.

Internally, our products are used by architects and SW engineers from pathfinding and research through deployment, for defining and optimizing future architecture.

Externally, our products are used by the top software vendors globally, helping them to achieve higher performance and greater efficiency.

We use dynamic binary techniques such as translation and instrumentation, JIT compilation, systems programming and OS events interception, performance analysis and software optimizations,
in multithreaded environments on state-of-the-art platforms, utilizing both the CPU and GPU.

#BITSareHiring


Qualifications

What are we looking for?

  • BSc or higher in computer science or computer engineering from a leading institute
  • 5+ years of experience developing complex software projects
  • Excellent SW design skills
  • Experience in C/C++
  • Team player
  • Ability and desire to quickly learn new skills and domains

Advantages:

  • Good knowledge of CPU architecture and low-level programming with ability to read assembly code
  • Experience developing binary translation/instrumentation engines
  • Experience developing compilers and/or runtime libraries
  • Deep understanding of OS internals on Linux, Windows or macOS

Inside this Business Group

The focus of Accelerated Computing Systems and Graphics (AXG) is to accelerate our execution in strategic growth areas of high-performance computing and graphics. AXG is chartered with delivering high performance computing and graphics solutions (IP, Software, Systems), for both integrated and discrete segments across client, enterprise and data center.  Our mission is to make zeta-scale computing accessible to every human on the planet by the end of this decade and to entertain, educate and connect billions of people with buttery smooth visual experiences.

ILExperienced HireJR0193912HaifaAccelerated Computing Systems and Graphics (AXG)

Get email alerts for the latest"Experienced Software Engineer for Pin a Dynamic Binary Instrumentation Framework jobs in Haifa"