Link Engineering Company

Software Engineer, II

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

Инженер-программист в Link Engineering Company (Плимут, Мичиган) для разработки и поддержки систем сбора данных и управления точным испытательным оборудованием. Участие во всех фазах жизненного цикла продукта — от спецификаций заказчика до внедрения и тестирования.

Задачи

  • Разрабатывать и документировать надёжный код с использованием внутреннего инструментария и окружения
  • Вести разработку на C, Delphi, Visual Studio .NET для создания системы управления нового поколения
  • Строить пользовательские интерфейсы на Angular, Bootstrap и внутренних инструментах
  • Изучать и реализовывать интуитивные пользовательские сценарии вокруг кастомного WebAPI
  • Проверять технические спецификации на соответствие и выявлять исключения
  • Совместно с инженерной командой и заказчиками прорабатывать концепции управления при отсутствии детальных спецификаций
  • Участвовать в код-ревью и соблюдать стратегию сборки и деплоя, используя систему контроля версий и репозиторий
  • Обеспечивать выполнение вех проекта и сроков
  • Своевременно сообщать руководителю о препятствиях и новых сроках
  • Предлагать креативные решения при проблемах или изъянах проектирования
  • Определять тест-планы и проводить валидационное тестирование на соответствие требованиям
  • Помогать испытательным лабораториям расширять возможности оборудования LINK и поддерживать отраслевые стандарты и R&D
  • Помогать сервисным техникам LINK и заказчикам в решении технических вопросов
  • Соблюдать технику безопасности при выполнении работ

Требования

  • Степень бакалавра в инженерии или смежной области
  • Минимум 3 года опыта
  • Опыт в компьютерной инженерии или робототехнике (предпочтительно)
  • Подтверждённый опыт с встраиваемыми системами или программным управлением электромеханическими системами
  • Опыт с RTOS, FPGA, .NET 6 и Linux (предпочтительно)
  • Понимание аппаратных и программных решений
  • Владение несколькими языками программирования, включая C++, C# и современный скриптовый язык (Python, JavaScript и т.п.)
  • Знакомство с протоколами CAN и Ethernet
  • Понимание механических и электрических систем и физики на уровне бакалавриата
  • Умение читать и понимать электрические схемы управления
  • Понимание и реализация сетевых коммуникаций между подсистемами
  • Анализ тестовых данных для определения корректности работы или причин сбоев
  • Умение работать в команде
  • Умение расставлять приоритеты и соблюдать сроки
  • Сильные навыки поиска и устранения неисправностей
  • Высокие коммуникативные навыки для работы с разными людьми и кросс-функциональными командами
  • Уверенное владение Microsoft Office

Условия

  • Постоянная работа в семейной компании, основанной в 1935 году
  • Возможности обучения и развития новых навыков
  • Работа в офисе и на производственно-испытательных площадках
  • Командировки до 20% по стране
  • Возможна работа вечером и/или в выходные при необходимости
  • Работодатель равных возможностей (EEO), E-Verify

Навыки

  • C
  • C++
  • C#
  • Delphi
  • Visual Studio .NET
  • .NET 6
  • Angular
  • Bootstrap
  • WebAPI
  • Python
  • JavaScript
  • RTOS
  • FPGA
  • Linux
  • CAN
  • Ethernet
  • Microsoft Office

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

Software Engineer II
AlegeusMiddleBostonГибрид
66,800 – 113,700 USD в год
16 окт.
Software Engineer, Backend – Webex Signaling
CiscoMiddleSeattleОфис
138,100 – 198,200 USD в год
16 окт.
Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Orchestration Software Engineer- Workflow & Integration
Alexion PharmaceuticalsSeniorNew HavenГибрид
15 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Software Engineer, II — Link Engineering Company, Plymouth | itrelocate