Two Six Technologies
Senior Embedded Software Test Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по тестированию встроенного ПО в команду Trusted Electronics and Effects. Занимается автоматизацией стендов HIL, оркестрацией тестовых харнессов и верификацией встроенного ПО и прошивок.
Задачи
- Использовать тестовые харнессы для ускорения верификации безопасности ПО и прошивок в поддержку задач реверс-инжиниринга и исследования уязвимостей
- Автоматизировать запуск на целевых устройствах, управление стендовыми приборами и непрерывные наборы тестов для быстрых и воспроизводимых тестовых окружений
- Работать с минимальным надзором, валидируя поведение ПО, состояния выполнения системы и развёртывание патчей
Требования
- Степень бакалавра в области компьютерной инженерии, электротехники, информатики или смежной технической дисциплины (или эквивалентный практический опыт)
- Подтверждённый опыт проектирования или использования автоматизированных тестовых харнессов, стендов Hardware-in-the-Loop (HIL) или тестовых стендов
- Уверенное программирование на Python, C, C++ или Rust для автоматизации стендов, написания тестовых скриптов и работы с периферийными шинами
- Опыт построения пайплайнов непрерывной интеграции (GitLab CI, GitHub Actions, Jenkins) и контейнеризированной инфраструктуры (Docker)
- Практический опыт работы с протоколами отладки оборудования (UART, SPI, I2C, JTAG) и мониторингом встроенных шин
- Возможность ежедневно работать на площадке в Linthicum, Maryland
Условия
- Конкурентный и комплексный компенсационный пакет
- Медицинская, стоматологическая и офтальмологическая страховка, страхование жизни и инвалидности
- Пенсионные льготы, оплачиваемый отпуск, компенсация обучения и профессиональное развитие
- Требуется действующий допуск TS/SCI с полиграфом
Навыки
- Python
- C
- C++
- Rust
- GitLab CI
- GitHub Actions
- Jenkins
- Docker
- UART
- SPI
- I2C
- JTAG
- QEMU
- Hardware-in-the-Loop
- CI/CD