High Performance Computing (hpc) Engineer

BETA CAE Systems International AG

San Jose, CA, US
Base: $136,500 to $253,500; bonus/equity: incentiv...
Gpu-accelerated computation
Distributed programming
Modern c++ development
The HPC Engineer is responsible for designing, implementing, and maintaining high‑performance software used for transistor‑level electrical circuit simulation in large‑scale, parallel computing environments

Job Summary

  • The HPC Engineer is responsible for designing, implementing, and maintaining high‑performance software used for transistor‑level electrical circuit simulation in large‑scale, parallel computing environments.
  • Collaborate with cross-functional engineering teams in a geographically distributed environment to deliver production-quality simulation technologies.
  • Our benefits programs include: paid vacation and paid holidays, 401(k) plan with employer match, employee stock purchase plan, a variety of medical, dental and vision plan options, and more.

Matching Summary

The HPC Engineer is responsible for designing, implementing, and maintaining high‑performance software used for transistor‑level electrical circuit simulation in large‑scale, parallel computing environments.

Salary

Base: $136,500 to $253,500; Bonus/Equity: Incentive compensation (bonus, equity); Benefits: Paid vacation, holidays, 401(k) with match, ESPP, medical, dental, vision

Skills & Requirements

Must-have

  • GPU-accelerated computation
  • distributed programming
  • modern C++ development
  • performance optimization
  • scalable numerical simulation
  • large-scale circuit simulation

Nice-to-have

  • VLSI circuit simulation concepts
  • numerical analysis background
  • hardware-level debugging tools

Key Requirements

  • MS/PhD in relevant technical field
  • Experience with large-scale numerical simulation projects
  • Strong software engineering fundamentals
  • 2-4 years industry experience

Work Rights

Not specified

Tailored Resume

Cover Letter