Назад
Company hidden
4 дня назад

Senior Software Engineer - C++/Architecture & Design (Semiconductor)

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer - C++/Architecture & Design (Semiconductor): Architecting and developing high-performance C++ software systems for next-generation semiconductor inspection and metrology products with an accent on scalable architecture, distributed and real-time systems, and performance optimization. Focus on leading architecture decisions, resolving complex system-level issues, building reusable frameworks, and guiding technical direction across engineering teams.

Location: Milpitas, California, United States

Salary: $159,500–$233,967 annually

Company

hirify.global develops semiconductor inspection tools, metrology systems, process solutions, and computational analytics for chip and electronics manufacturing.

What you will do

  • Lead the architecture, design, and implementation of complex software systems using modern C++.
  • Define scalable, maintainable, and high-performance architectures aligned with product and technology roadmaps.
  • Develop reusable frameworks, libraries, and components for semiconductor inspection and metrology products.
  • Collaborate with systems engineers, software developers, physicists, algorithm teams, hardware engineers, and product engineers.
  • Drive root-cause analysis, performance optimization, reliability improvements, and resolution of system-level issues.
  • Provide technical leadership, mentorship, architecture reviews, and recommendations for long-term platform strategy.

Requirements

  • Bachelor’s, Master’s, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
  • At least 12 years of professional software development experience with a strong emphasis on C++.
  • Deep expertise in object-oriented design, software architecture, design patterns, and modern C++.
  • Experience with multithreaded, distributed, high-performance, or real-time software systems.
  • Experience developing software for complex engineering, scientific, semiconductor, industrial automation, or hardware-integrated applications.
  • Experience with SDLC, code reviews, automated testing, CI/CD, debugging, performance optimization, and software quality practices.

Nice to have

  • Experience with semiconductor equipment, metrology, inspection systems, robotics, motion control, or precision engineering.
  • Knowledge of Linux-based development environments.
  • Experience with image processing, machine vision, scientific computing, cloud technologies, or DevOps practices.
  • Experience mentoring engineers and leading initiatives across multiple teams.

Culture & Benefits

  • Medical, dental, vision, life, and other voluntary benefits.
  • 401(k) with company matching and employee stock purchase program.
  • Tuition reimbursement, student debt assistance, career development, and financial planning benefits.
  • Paid time off, paid company holidays, and family care and bonding leave.
  • Performance incentive program eligibility and wellness benefits.

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