Onto Innovation
Software Engineer 1
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик ПО в Onto Innovation для систем контроля процессов в полупроводниковой отрасли. Разработка tool control software на C++/C#/.NET под Windows, участие во всех этапах жизненного цикла продукта.
Задачи
- Разработка ПО на C++/C#, Managed C++, .NET в среде Windows 64-bit
- Участие во всех этапах разработки, включая деплой и устранение неполадок на площадках заказчика
- Ответственность за назначенные задачи проектирования и разработки для текущих и будущих поколений продуктов
- Анализ требований, проектирование, кодирование, интеграция и тестирование в рамках жизненного цикла продукта
- Взаимодействие с командами hardware и systems/application для понимания системных требований и их отображения в дизайн ПО
- Документирование артефактов проектирования и спецификаций алгоритмов
- Совместная работа с командой SQC над разработкой и выполнением тест-кейсов
Требования
- Степень бакалавра и не менее 5 лет опыта
- 5+ лет разработки на одном из языков высокого уровня: C++, C# или .NET Framework
- Опыт разработки ПО управления полупроводниковым оборудованием
- Опыт разработки SECS/GEM Software, factory automation, SEMI Standards
- Сильный опыт архитектуры и проектирования с применением модульного подхода / OOP / OOD
- Практический опыт программирования на C#/C++ с многопоточностью на платформе Windows
- Опыт проектирования, реализации и юнит-тестирования в Microsoft VS C#/C++
- Проектирование и реализация GUI на .NET Framework и .NET Core
- Умение эффективно общаться и работать в команде
Условия
- Конкурентная зарплата
- Медицинская, стоматологическая и офтальмологическая страховка, страхование жизни и инвалидности
- Оплачиваемый отпуск (PTO)
- 401(k) с участием работодателя
- Employee Stock Purchase Program (ESPP)
- Программы wellness
- Годовые бонусы и потенциальные долгосрочные вознаграждения
Навыки
- C++
- C#
- Managed C++
- .NET
- .NET Framework
- .NET Core
- Windows
- OOP
- OOD
- многопоточность
- Microsoft Visual Studio
- GUI
- SECS/GEM
- SEMI Standards
- factory automation