Teradyne
Sr. Software Engineer (Innovation Lab, North Reading)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Engineer в Innovation Lab Teradyne (Semiconductor Test Division). Разработка C#-софта для инструментации и аппаратных продуктов, включая тестовые решения для рынка microLED.
Задачи
- Разрабатывать высококачественное ПО на C# для инструментации и аппаратных продуктов
- Строить масштабируемое, производительное и поддерживаемое production-ПО на C#, C++ и Python
- Совместно с оптическими, аппаратными и продуктовыми командами анализировать требования и поставлять высокоточные решения
- Интегрировать системы машинного зрения с ATE, motion control и оптическими подсистемами
- Поддерживать валидацию, деплой и непрерывное улучшение в производственной среде
- Обеспечивать качество ПО через unit-тесты, тестовые харнессы, автоматизацию тестирования и отладку
Требования
- Степень бакалавра в Computer Engineering, Computer Science, Electrical Engineering или смежной области; магистратура предпочтительна
- 2+ года опыта программирования инструментации и поддержки разработки аппаратных продуктов
- Владение C# и создание эффективных масштабируемых решений
- Опыт программирования сенсоров, систем motion control и камер
- Опыт написания unit-тестов, создания тестовых харнессов и автоматизации тестирования
- Опыт работы с Windows, Visual Studio и Jira
- Опыт поставки высокопроизводительных систем в production
- Отличные навыки отладки и решения проблем
- Умение эффективно документировать и коммуницировать технические детали
- Желательно: знание Python и Git
- Желательно: опыт в semiconductor test, inspection или ATE
- Желательно: знакомство с проектированием и калибровкой оптических систем, опыт embedded-программирования
Условия
- Базовая зарплата $132,900 - $212,600 в год
- Дискреционный бонус по итогам финансовых результатов
- Медицинская, стоматологическая и офтальмологическая страховка, FSA
- Пенсионные накопления, страхование жизни и инвалидности
- Оплачиваемый отпуск и праздники
- Программы оплаты обучения
Навыки
- C#
- C++
- Python
- Windows
- Visual Studio
- Jira
- Git
- unit tests
- test harnesses
- automated testing
- motion control
- machine vision
- ATE
- embedded programming