Full-Time

Distinguished Engineer – Simulation Software AI Engineering Lead

Posted on 9/24/2024

Ampere

Ampere

1,001-5,000 employees

Manufactures high-performance processors for cloud computing

Data & Analytics
Enterprise Software

Compensation Overview

$195.4k - $325.6kAnnually

+ Annual Bonus + Equity Awards

Senior, Expert

Santa Clara, CA, USA + 1 more

More locations: Portland, OR, USA

Hybrid position requiring in-office presence.

Category
Hardware Engineering
Hardware Validation & Testing
Required Skills
Python
Linux/Unix
Requirements
  • BS degree with 15 years of related experience, or an MS degree with 12 years of hands-on expertise in the field
  • Strong experience developing hardware modeling tools for performance analysis or Hardware/Software Co-simulation is required for this role
  • Showcase your advanced development skills in C/C++ and Python, demonstrating your coding prowess in creating innovative solutions
  • Strong understanding of Large Language Models (LLM) and their execution patterns
  • Knowledge of Instruction Set Architecture (ISA), CPU microarchitecture, and assembly language
  • Experience developing software on Linux environment
  • Strong analytical skills with ability to create, measure, and evaluate development tradeoffs
  • Effective communication skills and ability to convey complex technical concepts and work collaboratively in a fast-paced environment
Responsibilities
  • Lead the design and implementation of cutting-edge hardware simulation software toolchains, with a focus on instruction set simulators and memory controllers tailored for RISC/ARM-like architectures.
  • Develop advanced software models for processor features, ensuring accuracy in functional and cycle-accurate simulations, as well as seamless HW/SW integration.
  • Spearhead the verification of software models within a sophisticated hardware-software co-simulation environment, guaranteeing reliability and performance.
  • Integration of the ARM instruction set simulator with 3rd party system modeling environments

Ampere Computing specializes in high-performance processors for cloud applications, offering products that deliver superior performance while consuming less power. Their processors utilize a unique single-threaded core architecture and are scalable, making them suitable for various environments, from large data centers to edge computing. The Ampere Altra Family and AmpereOne Family cater to different performance needs, with a focus on sustainability. Ampere also provides developers with tools and resources to create cloud-native solutions on their processors.

Company Stage

Private

Total Funding

$369.6M

Headquarters

Santa Clara, California

Founded

2017

Growth & Insights
Headcount

6 month growth

1%

1 year growth

6%

2 year growth

31%
Simplify Jobs

Simplify's Take

What believers are saying

  • Ampere's 256-core processors align with the trend towards high-core cloud instances.
  • Partnerships with Qualcomm and SynaXG enhance Ampere's AI and 5G market opportunities.
  • Focus on sustainable computing meets rising demand for eco-friendly data center solutions.

What critics are saying

  • AWS's 896-core instance launch challenges Ampere's high-core processor competitiveness.
  • Oracle's low CPU core pricing pressures Ampere to reconsider its pricing strategy.
  • Rising AI accelerator prices could impact Ampere's cost structure and pricing strategy.

What makes Ampere unique

  • Ampere's processors offer 50% higher performance than Genoa and 68% than Bergamo.
  • Their single-threaded core architecture ensures high performance with lower power consumption.
  • Ampere's scalable design supports diverse environments, from data centers to edge deployments.

Help us improve and share your feedback! Did you find this helpful?

INACTIVE