Forterra

Lead Software Test Engineer, Safety Critical Embedded Systems

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

Ведущий инженер по тестированию ПО для safety-critical встраиваемых систем на автономных наземных машинах. Нужно с нуля выстроить процессы верификации и валидации, автоматизацию и доказательную базу для заказчиков и safety-ревью.

Задачи

  • Выстроить подход к верификации и валидации safety-critical встраиваемого ПО от старта до квалификации: тест-план, процедуры, результаты, отчёты
  • Превращать системные, программные и safety-требования в практические тесты с объективными критериями pass/fail
  • Поддерживать трассируемость между требованиями, тестами, результатами и аномалиями
  • Строить и поддерживать фреймворки автоматизации тестирования, включая SITL и HITL окружения
  • Проверять поведение при отказах: fault injection, тесты таймингов и джиттера, сбои связи, памяти, питания и тактирования, негативные, граничные и стресс-тесты
  • Использовать статический и динамический анализ и покрытие для поиска пробелов и помощи команде в их закрытии
  • Готовить и поддерживать тестовую доказательную базу: планы, процедуры, результаты, V&V-матрицы, матрицы соответствия, записи аномалий, записи квалификации инструментов, вклад в safety case
  • Работать с software, systems и safety инженерами над тестируемостью дизайна, улучшением требований и техническими ревью
  • Давать техническое руководство через ревью тест-планов и дизайна, парное программирование и менторство
  • Помогать выстраивать практики и инфраструктуру для роста небольшой команды тестирования

Требования

  • Степень бакалавра в Computer Science, Computer Engineering, Electrical Engineering или смежной области; эквивалентный опыт рассматривается
  • 5+ лет опыта тестирования встраиваемых систем или safety-critical ПО
  • Уверенное знание C или C++ и Python для автоматизации тестирования
  • Опыт работы с управлением требованиями и трассируемостью в Jama или DOORS
  • Знакомство с MISRA C или MISRA C++, статическим анализом и методами структурного покрытия (branch coverage, MC/DC)
  • Опыт тестирования ПО на RTOS, например QNX, включая работу с embedded-таргетами, отладчиками и инструментацией
  • Сильные навыки траблшутинга и умение отделять аппаратные, программные и firmware-проблемы в сложной системе
  • Практичный и организованный подход к нескольким приоритетам и ясной технической документации
  • Возможность работать удалённо с командировками до 25%

Условия

  • Диапазон зарплаты $125,000–$150,000 в год
  • Equity в Forterra для большинства full-time ролей
  • Премиальные медицинские бенefits: три плана, включая HSA, компания покрывает 80% премии для сотрудника и иждивенцев
  • Life/AD&D и страхование краткосрочной и долгосрочной нетрудоспособности на 100% за счёт компании
  • Щедрый календарь праздников, включая зимний перерыв в декабре
  • 20 дней оплачиваемого отпуска в год
  • Минимум 7 недель полностью оплачиваемого отпуска по рождению/усыновлению
  • $9k в год на обучение или профессиональное развитие
  • 401(k) с матчингом до 4%
  • Возможность получить и поддерживать U.S. security clearance

Навыки

  • C
  • C++
  • Python
  • Jama
  • DOORS
  • MISRA C
  • MISRA C++
  • статический анализ
  • branch coverage
  • MC/DC
  • QNX
  • RTOS
  • embedded
  • fault injection
  • SITL
  • HITL
  • Linux
  • NXP S32G
  • CAN
  • CAN-FD
  • Ethernet
  • UDS
  • J1939
  • ISO 26262
  • IEC 61508
  • DO-178C
  • MIL-STD-882E

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

Software Engineer in Test
LifelancerMiddleBostonУдалённо
75,000 – 150,000 USD в год
24 окт.
Senior/Staff Software Engineer, Testing (U.S. Air Force)
SkylightSeniorУдалённо
150,000 – 203,000 USD в год
24 окт.
Senior Software Quality Engineer - QGC & Tool Automation
Performance Drone WorksSeniorDenverОфис
150,000 – 188,000 USD в год
23 окт.
Advanced ATE Software Engineer
Honeywell AerospaceSeniorRichardsonГибрид
23 окт.
Senior Software Quality Engineer - QGC & Tool Automation
Performance Drone WorksSeniorBurlingtonОфис
23 окт.
Lead Software Test Engineer, Safety Critical Embedded Systems — Forterra, 125,000 – 150,000 USD в год, Clarksburg | itrelocate