Senior CPU Performance Engineer

Full Time
Austin, TX
Posted
Job description
  • Responsibilities

· Setting up CPU simulation environment including, but not limited to, installing and compiling open-source simulation tools with software dependencies, often requiring Linux environment variables,

· Running simulations, and gathering and analyzing statistics thereof including, but not limited to, submitting jobs to LSF grids or similar by writing and modifying scripts; and producing results in various forms such as a text file, Microsoft Word or Excel files using scripts,

· Generating CPU workloads including, but not limited to, compiling benchmark applications; making simulation checkpoints; and writing test cases in C++ or Assembly, or

· Coding, testing, and debugging innovations in CPU architecture simulators with senior performance engineers.

  • Minimum qualifications

· Strong C++ and object-oriented programming skills (required)

· Familiarity with the Linux environment (required)

· Experience with the Python script language (highly preferred)

· Basic understanding of computer architecture and microarchitecture including the concept of the O3 execution and the pipeline design

· Basic understanding of ISA and Assembly code

· Good verbal and written communication skills

· Being a highly organized, detail-oriented self-starter, who can deliver independently as well as in a team environment

  • Preferred qualifications

· Hands-on experience in CPU architecture/microarchitecture simulators – GEM5 is a plus

· CPU architecture/microarchitecture performance modeling

· Experience in workload generation using open-source compilers and tools – Simpoint is a plus

Master's degree or higher (minimum requirement: Bachelor's degree in computer science/engineering or related field)

Job Types: Full-time, Contract

Schedule:

  • 8 hour shift
  • Monday to Friday

Work Location: On the road

Speak with the employer
+91 6506497633

abouteureka.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, abouteureka.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, abouteureka.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs