Onto Innovation
Senior Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в подразделение Inspection Business Unit. Работа над платформой инспекции полупроводников: алгоритмы машинного зрения, обработка изображений, ML, взаимодействие с оптикой, электроникой и механикой.
Задачи
- Строить и уточнять ментальную модель всей платформы инспекции: оптика, движение, электроника, захват изображений, программный стек
- Переводить задачи заказчиков и требования в декомпозированные инженерные задачи
- Разрабатывать алгоритмы машинного обучения, обработки изображений, компьютерного зрения и оптики
- Разрабатывать моделирование/калибровку оптического изображения, сегментацию, классификацию и детекцию
- Писать, тестировать и отлаживать ПО, оптимизировать производительность и масштабируемость
- Проводить анализ требований, проектирование ПО, разработку продакшн-кода и тест-планы
- Участвовать в код-ревью и дизайн-ревью
- Использовать AI-агентов для ускорения реализации, сохраняя ответственность за архитектуру и качество кода
- Документировать проектные решения и процессы разработки
- Наставлять команду в системном мышлении и AI-ассистированных процессах
- Ездить в международные командировки к заказчикам не менее 20% времени
Требования
- Степень PhD, MS или Bachelor в электротехнике, информатике, прикладной математике, физике или смежной области
- Способность рассуждать о системах на разных уровнях абстракции
- Сильные навыки решения задач, аналитики и коммуникации
- Опыт в численной среде, например Python или MATLAB, включая линейную алгебру, обработку изображений и/или ML-библиотеки
- Опыт в компилируемом или продакшн-языке, например C++, C# или Java
- Готовность к международным командировкам не менее 20% времени
Условия
- Конкурентная зарплата $115,200 - $172,800 в год
- Годовой бонус и потенциальные долгосрочные стимулы
- Медицинская, стоматологическая и офтальмологическая страховка
- Страхование жизни и инвалидности, PTO
- 401(k) с вкладом работодателя
- Программа покупки акций сотрудниками (ESPP)
- Программы благополучия
- Коллаборативная инклюзивная культура
Навыки
- Python
- MATLAB
- C++
- C#
- Java
- Machine Learning
- Image Processing
- Computer Vision
- Linear Algebra
- AI coding agents
- Copilot
- Cursor
- Aider
- Agile
- Scrum
- Kanban
- CI/CD
- Git