Назад
Company hidden
10 дней назад

HPC Software Engineer (Semiconductor)

136 300 - 231 700$
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
HPC Software Engineer (C++/Semiconductor): Building and optimizing software for semiconductor metrology and wafer inspection systems with an accent on system-level programming, performance optimization, and multidisciplinary SW/HW integration. Focus on debugging complex systems, designing multithreaded applications, optimizing memory usage, and developing reliable software for production environments.

Location: Milpitas, California, USA; onsite role with travel to customer sites as needed

Salary: $136,300–$231,700 annually

Company

Develops metrology, inspection, and process-control systems for the semiconductor manufacturing ecosystem.

What you will do

  • Develop and troubleshoot large-scale software for multidisciplinary software and hardware systems.
  • Build system-level C++ applications for semiconductor products and wafer inspection platforms.
  • Design, debug, profile, and optimize software performance, memory usage, and system behavior.
  • Implement multithreaded and multiprocessing solutions on Windows and Linux.
  • Apply software development practices across analysis, design, development, unit testing, and CI/CD.
  • Travel to customer sites on short notice for software troubleshooting when needed.

Requirements

  • Bachelor’s degree with 5+ years of related experience, Master’s degree with 3+ years, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or an equivalent field.
  • Extensive C++ experience, including object-oriented design, system-level programming, and software architecture.
  • Experience with multithreading, multiprocessing, Windows and/or Linux application development, memory management, performance profiling, and debugging.
  • Experience with Git, CI/CD pipelines, relational database design patterns, and the software development life cycle.
  • Strong analytical, problem-solving, written, and verbal communication skills.
  • Ability to communicate with staff and management at appropriate levels of abstraction and move from theory to implementation.

Nice to have

  • Domain knowledge of semiconductor process control or wafer inspection.
  • Experience with AI tools and technologies that accelerate development and testing.

Culture & Benefits

  • Medical, dental, vision, life, and other voluntary benefits.
  • 401(k) with company matching and an employee stock purchase program.
  • Paid time off, company holidays, and family care and bonding leave.
  • Tuition reimbursement, student debt assistance, professional development, and career growth programs.
  • Wellness and financial planning benefits.

Hiring process

  • Multiple interviews with hiring managers, conducted in person or by video conference.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →