REMOTE Processor Performance Modeling Engineer

CyberCoders

$150K — $260K *
US-AnywhereRemote in Santa Clara, CA
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's in Computer Science, Electrical Engineering, or related field.
  • Experience in performance modeling and analysis of processor architectures.
  • Strong understanding of CPU microarchitecture and memory subsystems.
  • Familiarity with performance modeling tools and methodologies.
  • Knowledge of cache coherency and its impact on performance.
  • Experience with instruction set architectures: RISC-V, ARM, x86, SPARC, MIPS, POWER.
  • Excellent problem-solving skills and attention to detail.

Responsibilities

  • Develop and optimize performance models for CPU architectures.
  • Analyze and simulate performance of CPU and GPU designs to identify bottlenecks.
  • Collaborate with cross-functional teams to integrate performance models into design.
  • Conduct experiments and analyze data on architectural changes affecting performance.
  • Document modeling methodologies and present findings to stakeholders.

Benefits

  • Medical/Dental/Vision
  • PTO/Vacation Days
  • Significant Equity
  • Flexible working arrangements
Full Job Description
Job Title: Processor Performance Modeling Engineer
Job Location: REMOTE - we have presences in the Bay Area and Austin, TX
Compensation: $150K - $260K base Depending on experience plus equity!
Requirements: Processors, Performance Modeling, CPU microarchitecture, Cache Coherency, RISC-V/x86/ARM/MIPS/SPARC/POWER

Position Overview
We are seeking a skilled and motivated Processor Performance Modeling Engineer to join our dynamic team. In this remote role, you will be responsible for developing and optimizing performance models for various processor architectures, with a focus on delivering insights that drive design decisions and improve performance metrics.

Key Responsibilities
  • Develop and optimize performance models for CPU architectures including RISC-V, ARM, x86, SPARC, and MIPS.
  • Analyze and simulate the performance of CPU and GPU designs to identify bottlenecks and areas for improvement.
  • Collaborate with cross-functional teams to integrate performance models into the design and verification process.
  • Conduct experiments and analyze data to evaluate the impact of architectural changes on performance.
  • Document modeling methodologies and present findings to stakeholders.

Qualifications
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Proven experience in performance modeling and analysis of processor architectures.
  • Strong understanding of CPU microarchitecture and memory subsystems.
  • Experience with performance modeling tools and methodologies.
  • Familiarity with cache coherency and its impact on system performance.
  • Knowledge of multiple instruction set architectures including RISC-V, ARM, x86, SPARC, MIPS, POWER.
  • Excellent problem-solving skills and attention to detail.

Benefits
  • Medical/Dental/Vision
  • PTO/Vacation Days
  • Significant Equity
  • Flexible working arrangements

Similar Jobs

More Information Technology Jobs

Find similar REMOTE Processor Performance Modeling Engineer jobs: