FormFactor

Principal Software Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Principal Software Engineer в FormFactor для руководства разработкой и модернизацией ПО для производства и тестирования полупроводников. Ключевая задача — миграция legacy-приложений MATLAB и LabVIEW на современный стек C#/.NET с интеграцией оборудования и автоматизацией тестирования.

Задачи

  • Проектировать, разрабатывать и поддерживать ПО для оборудования производства и тестирования полупроводников
  • Руководить миграцией и модернизацией legacy-приложений MATLAB на платформу C#/.NET
  • Определять стратегии миграции, архитектурные дорожные карты и планы валидации
  • Рефакторить и оптимизировать существующее ПО для повышения поддерживаемости, масштабируемости и производительности
  • Разрабатывать программные интерфейсы для полупроводникового оборудования, систем управления движением, промышленной автоматизации, датчиков, камер и сбора данных
  • Поддерживать и развивать существующие приложения MATLAB и LabVIEW, включая отладку и устранение дефектов
  • Разрабатывать и поддерживать фреймворки автоматизированного модульного, интеграционного и системного тестирования
  • Внедрять отладку, диагностику, логирование и мониторинг для повышения качества ПО
  • Диагностировать и устранять сложные дефекты ПО, проблемы интеграции оборудования и эскалации клиентов
  • Участвовать в CI/CD пайплайнах, стратегиях контроля версий, автоматизированных сборках и релиз-менеджменте
  • Выступать техническим экспертом и наставником для инженеров-программистов и кросс-функциональных команд
  • Взаимодействовать с Product Management, Systems Engineering, Manufacturing, Quality и Customer Support

Требования

  • Степень бакалавра в Computer Science, Software Engineering, Computer Engineering или смежной технической области
  • Сильный практический опыт разработки на C#/.NET и объектно-ориентированного программирования
  • Опыт разработки и поддержки приложений MATLAB
  • Опыт работы с MATLAB или миграции кода/приложений MATLAB на C#/.NET
  • Сильные навыки письменной и устной коммуникации
  • Способность эффективно работать в командах software, systems, mechanical, electrical, controls и applications engineering
  • Опыт с Silicon Photonics, полупроводниковым оборудованием, wafer probing, оптическим тестированием или автоматизированными тестовыми системами
  • Опыт с motion control, machine vision, приборами, сбором данных или промышленной автоматизацией
  • Опыт с Azure DevOps, Git, CI/CD пайплайнами, автоматизированным тестированием и Agile
  • Минимум 5 лет релевантного опыта со степенью бакалавра; или 3 года со степенью магистра; или PhD без опыта; или эквивалентный опыт

Условия

  • Оплата от $94,100.00 до $123,480.00 в год в зависимости от опыта, навыков и бэкграунда
  • Полный пакет льгот: медицинская, стоматологическая и офтальмологическая страховка, страхование жизни и инвалидности
  • 401(k) с вкладом компании, программа покупки акций сотрудниками (ESPP), оплачиваемый отпуск
  • Квартальные бонусы по участию в прибыли
  • Гибкие расходные или сберегательные счета
  • Дневная смена

Навыки

  • C#
  • .NET
  • MATLAB
  • LabVIEW
  • C
  • C++
  • Azure DevOps
  • Git
  • CI/CD
  • Visual Studio
  • Software Architecture
  • Code Refactoring
  • Code Optimization
  • Automated Testing
  • Agile

Похожие вакансии

Senior .NET Software Developer
State of North CarolinaSeniorОфис
87,617 – 109,522 USD в год
13 окт.
AI/ML Back-end Engineer
Ochsner Health SystemMiddleNew OrleansОфис
9 окт.
Senior Software Engineer, NeMo Helix Core Platform
NVIDIASeniorУдалённо
184,000 – 356,500 USD в год
7 окт.
Senior Software Engineer
Charles SchwabSeniorAnn ArborОфис
6 окт.
Sr Software Engineer
General MotorsSeniorSunnyvaleГибридРелокация
170,600 – 261,300 USD в год
6 окт.
Principal Software Engineer — FormFactor, 94,100 – 123,480 USD в год, Beaverton | itrelocate