4 дня назад
Senior Software Engineer - C++/Architecture & Design (Semiconductor)
159 500 - 233 967$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
10 дней назад
Lead Software Engineer (C/C++)
114 800 - 213 200$
11 дней назад
Software Engineer, C/C++
150 825 - 251 375$
10 дней назад
Principal Systems Architect (AI)
210 000 - 260 000$
6 дней назад
Senior Software Engineer, Platform - Data + AI (Back-End)
145 000 - 187 000$
5 дней назад
Lead Software Engineer (C++)
101 500 - 188 500$
10 дней назад
Software Engineer 2 (Kubernetes)
101 000 - 162 000$