ASM
Senior Engineer I, Software Engineering
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду Software Engineering компании ASM. Разработка управляющего ПО для оборудования производства полупроводников: робототехника, системы подачи газа, термоконтроль и фабричная автоматизация в реальном времени.
Задачи
- Проектировать, разрабатывать, тестировать, разворачивать и сопровождать ПО для оборудования производства полупроводников
- Разрабатывать приложения для Windows и операционных систем реального времени
- Диагностировать и устранять проблемы в системах управления реального времени
- Выявлять и решать проблемы программных, электрических и механических систем
- Вести техническую эскалацию совместно с field-инженерами и глобальными заказчиками
- Работать с командами QA и Support над расследованием инцидентов и повышением покрытия регрессионными тестами
- Готовить и рецензировать требования к ПО, спецификации систем, проектные документы и тест-планы
- Расследовать внутренние и клиентские инциденты и разрабатывать решения
- Оценивать и рекомендовать инструменты, процессы и лучшие практики разработки
- Участвовать в инициативах по архитектуре, проектированию и планированию
- Интегрировать и поддерживать интерфейсы фабричной автоматизации, включая SECS/GEM и смежные протоколы
- Взаимодействовать с командами автоматизации для надёжной связи оборудования с фабричными системами
Требования
- Степень бакалавра в Computer Science, Software Engineering или смежной области; магистратура предпочтительна
- Сильный опыт разработки на C#
- 5+ лет опыта разработки ПО, желательно в full-stack или системно-ориентированной среде
- Опыт в полупроводниковой отрасли
- Практический опыт с системами фабричной автоматизации
- Знакомство с протоколами SECS/GEM, GEM300 и EDA (Interface A)
- Опыт работы с Automated Material Handling Systems (AMHS)
- Сильные навыки диагностики, аналитики и решения проблем
- Знакомство с инструментами AI-assisted разработки, LLM и современными практиками с генеративным AI
- Готовность к командировкам 10–25% по стране и за рубеж
Условия
- Работа в офисе в Phoenix
- Командировки 10–25%
- Программы развития и роста
- Ценности diversity, inclusion и sustainability
Навыки
- C#
- Windows
- real-time operating systems
- SECS/GEM
- GEM300
- EDA (Interface A)
- AMHS
- EtherCAT
- GUI development
- device drivers
- multithreading
- LLM
- AI-assisted development