Senior Engineer
Location: San Jose
Posted on: June 23, 2025
|
|
Job Description:
Job Description: Position: Senior Engineer Location: San Jose,
CA (onsite) Duration: 18 months extension Major Accountabilities:
We are seeking a skilled engineer to join our team in the
development of a cycle-accurate CPU performance and power model.
This role involves configuring simulation environments, generating
workload checkpoints, automating simulation processes, and
analyzing workload outputs to support next-generation CPU
architecture research. Responsibilities: Setting up CPU simulation
environments, including installing and compiling open-source tools
such as GEM5 and McPAT, along with their software dependencies,
often involving the configuration of Linux environment variables
Generating CPU workload checkpoints using the SimPoint toolset,
including compiling benchmark applications, creating simulation
checkpoints, and validating checkpoint functionality Automating the
simulation process, including job submission to LSF grids, and
collecting and analyzing statistics using custom scripts
Contributing to innovations in CPU architecture simulators through
coding, testing, and debugging, following the successful setup and
automation of the simulation environment Minimum qualifications:
Strong C++ and object-oriented programming skills Familiarity with
the Linux environment Experience with scripting languages such as
Python Basic understanding of computer architecture and
microarchitecture, including O3 execution and pipeline design Basic
understanding of ISAs and assembly language Experience with the
GEM5 simulator Strong verbal and written communication skills
Highly organized, detail-oriented, and self-motivated; able to work
independently and collaboratively in a team environment M.S. degree
in Computer Engineering or a related field ? Preferred
qualifications: Hands-on experience with SimPoint checkpoint
generation Experience in CPU architecture and microarchitecture
performance modeling Proficient in coding and debugging the GEM5
simulator
Keywords: , San Bruno , Senior Engineer, Engineering , San Jose, California