10 часов назад
High Performance Compute (HPC) Software Engineer – HPC SW Systems (HPC)
105 900 - 155 300$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
High Performance Compute (HPC) Software Engineer – HPC SW Systems (HPC): Designing and optimizing distributed HPC software and system-level tooling for large-scale Linux clusters with an accent on parallel workloads, GPU-accelerated pipelines, and power-efficient performance. Focus on integrating CPU, memory, storage, networking, and rack-scale hardware, solving cross-layer performance and reliability problems, and supporting semiconductor manufacturing systems at production scale.
Location: Ann Arbor, Michigan, United States; primary location is USA-MI-Ann Arbor-.
Base pay range: $105,900.00–$155,300.00 annually.
Company
develops inspection tools, metrology systems, process solutions, and computational analytics for semiconductor manufacturing and electronics production.
What you will do
- Design, develop, and optimize HPC software for large-scale Linux clusters, including distributed, parallel, multithreaded, MPI, and GPU-accelerated workloads.
- Optimize CPU, memory, storage, and network performance and power utilization across throughput, latency, and scaling requirements.
- Develop system-level tooling for cluster bring-up, diagnostics, monitoring, component power usage, and health checks.
- Collaborate with algorithms, software, hardware, and systems teams to define HPC node, storage, interconnect, and workload requirements.
- Participate in hardware/software debugging, performance analysis, stability investigations, failure analysis, and rack-scale platform design reviews.
- Document software and system architecture, deployment flows, performance assumptions, and infrastructure best practices.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.
- Strong experience developing HPC or systems software on Linux.
- Proficiency in Java, C++, or another system-level or performance-oriented language.
- Hands-on experience with MPI, OpenMP, multithreading, and parallel computing.
- Understanding of CPUs, memory hierarchies, storage, Ethernet or InfiniBand networking, PCIe, NUMA, and network topology.
- Experience with clusters, servers, or rack-scale systems and strong debugging skills across software, operating system, and hardware boundaries.
Nice to have
- GPU computing experience with CUDA, ROCm, or an equivalent technology.
- Experience with Docker, Singularity/Apptainer, or Kubernetes in HPC environments.
- Familiarity with high-speed interconnects, storage architectures, performance benchmarking, and rack integration.
- Experience in semiconductor, manufacturing, or high-reliability systems environments.
- Knowledge of system reliability, MTBF/MTBA, and failure modes in large compute installations.
Culture & Benefits
- Work on mission-critical HPC platforms used in semiconductor manufacturing.
- Collaborate with experts across algorithms, hardware, systems, and operations.
- Medical, dental, vision, life, and other voluntary benefits.
- 401(k) with company matching, employee stock purchase program, tuition reimbursement, and student debt assistance.
- Paid time off, company holidays, family care and bonding leave, wellness benefits, and career development programs.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
4 дня назад
Lead Software Engineer (C++)
101 500 - 188 500$
Snowflake
5 дней назад
Senior Distributed Systems Engineer (Cloud Infrastructure)
200 000 - 287 500$
3 дня назад
Senior Software Engineer (Java)
170 000 - 220 000$
4 дня назад
Staff Software Engineer (Distributed Storage)
200 000 - 250 000$
6 дней назад
Backend Application Engineer (Distributed Systems)
100 000 - 150 000$
6 дней назад
Software Developer (Systems Software) (AI/LLM)
150 000 - 250 000$