Milwaukee Tool

Firmware Test Engineering Manager

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

Руководитель команды тестирования прошивок в Milwaukee Tool. Отвечает за разработку и внедрение стратегий тестирования новых архитектур, приложений и компонентов прошивок, а также за руководство командой инженеров, тестирующих встраиваемые системы.

Задачи

  • Руководить проектированием, разработкой, выполнением и отладкой тестовых процедур для функций, приложений и подсистем прошивок средней и высокой сложности
  • Руководить проектированием, проверкой и уточнением инженерных требований для нужд тестирования
  • Проводить peer-review тестовых решений и автоматизации
  • Разрабатывать тест-планы и добиваться консенсуса для поставки прошивки, отвечающей всем требованиям
  • Руководить agile-командами в процессе разработки новых продуктов
  • Обеспечивать непрерывное улучшение процессов разработки тестов
  • Проводить эксперименты с использованием симуляций и других методов для анализа данных и выводов
  • Использовать agile-методы для декомпозиции задач, распределения работы, оценки, контроля ключевых вех и отслеживания прогресса
  • Проводить технические встречи, готовить и представлять формальные технические презентации, руководить небольшой технической командой
  • Оперативно и открыто эскалировать бизнес-риски и возможности руководству
  • Эффективно коммуницировать и мотивировать команду на всех уровнях организации
  • Обеспечивать соблюдение сроков проектов и достижение ключевых метрик

Требования

  • Степень бакалавра в области электротехники, компьютерной инженерии, информатики или смежной области
  • 7+ лет опыта в verification/validation тестировании, HIL-тестировании, встраиваемых системах и/или проектировании PCBA
  • Умение читать схемы и даташиты компонентов, понимание цифровых схем и взаимодействия прошивки с электроникой
  • Владение лабораторным оборудованием: осциллографы, логические анализаторы, блоки питания, электронные нагрузки, системы сбора данных, мультиметры, анализаторы мощности
  • Опыт работы с National Instrument hardware, Test Stand и/или LabView для автоматизированного тестирования
  • Опыт использования скриптовых языков (Python, C#, C/C++ и др.) для создания автоматизированных тестов
  • Практический опыт руководства всеми этапами жизненного цикла разработки ПО
  • 3+ года опыта руководства или управления проектами с подтверждённой способностью работать межфункционально
  • Владение инструментами управления конфигурацией ПО, требованиями, отслеживанием дефектов и peer-review
  • Практический опыт с DevOps, автоматизированным тестированием, CI/CD
  • Хорошее понимание различных методологий тестирования
  • Отличные навыки решения проблем, самостоятельность в суждениях, стрессоустойчивость
  • Самоорганизованность, эффективность, процессный подход
  • Сильные коммуникативные навыки (устные и письменные)
  • Готовность к командировкам до 10% (внутренним и международным)

Условия

  • Комплексные программы медицинского, стоматологического и офтальмологического страхования
  • Щедрый план 401(K)
  • Помощь в образовании
  • Оздоровительные и фитнес-программы на территории, питание и кофе
  • Другие льготы

Навыки

  • Python
  • C#
  • C/C++
  • LabView
  • Test Stand
  • National Instruments
  • HIL
  • CI/CD
  • DevOps
  • PCBA
  • Embedded Systems
  • Automated Testing

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

Software Engineer Sr - E3
Lockheed MartinSeniorKing Of PrussiaОфис
110,300 – 204,900 USD в год
30 сент.
Test Automation Software Engineer
Booz Allen HamiltonMiddleMcleanГибрид
77,600 – 176,000 USD в год
29 сент.
Testing Lead
InadevLeadRestonОфис
150,000 – 165,000 USD в год
24 сент.
Senior Software Engineer in Test (SDET)
eHealthSeniorSurpriseУдалённо
129,700 – 162,100 USD в год
21 сент.
Software Systems Testing Engineer Sr
Lockheed MartinSeniorLittletonОфис
110,300 – 204,900 USD в год
8 сент.
Firmware Test Engineering Manager — Milwaukee Tool, Brookfield | itrelocate