Sigma Design, Product Design and Engineering
Prototype Software Test Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по тестированию прототипного ПО в компании Sigma Design (разработка продуктов и контрактное производство). Разработка и поддержка тестового ПО на Python, автоматизация валидации прототипов и отладка устройств на Android и Linux.
Задачи
- Разрабатывать и поддерживать тестовое ПО на Python, включая развёртывание и поддержку
- Разрабатывать и внедрять тест-планы уровня программы совместно с инженерами
- Проектировать и развёртывать автоматизированные тестовые решения для производства, интеграционного тестирования и bring-up прототипов
- Выполнять end-of-line тестирование и bring-up прототипов, включая изоляцию неисправностей, отладку и поддержку ремонта
- Отлаживать прототипные устройства на Android и Linux с помощью ADB, последовательных консолей, анализа логов и утилит командной строки
- Взаимодействовать с инженерами по железу, прошивкам и системам для диагностики проблем на стыке ПО и аппаратуры
- Поддерживать и обновлять покрытие тестами по мере изменения требований
- Подготавливать, конфигурировать и валидировать оборудование для тестирования и bring-up систем
- Контролировать сбор тестовых данных, проверять целостность данных и поддерживать анализ первопричин
- Обслуживать лабораторные системы, включая ПК, инженерные образцы и кастомное оборудование
- Соблюдать политики Business Technology для защиты чувствительных данных
Требования
- Степень бакалавра в Computer Science, инженерии или эквивалент
- Желательно минимум 5 лет релевантного опыта
- Уверенное владение Python: скрипты, автоматизация, обработка данных
- Опыт работы в Linux: утилиты командной строки, SSH, базовое администрирование
- Опыт отладки программных и аппаратных систем в прототипных или лабораторных условиях
- Желателен опыт отладки Android-устройств через ADB, logcat, shell-команды
- Понимание лучших практик разработки ПО
- Опыт работы в Windows, macOS и Linux
- Опыт работы с системами контроля версий, например Git
- Умение писать понятный, поддерживаемый и документированный код
- Сильные навыки отладки и анализа первопричин
- Опыт работы в кросс-функциональных инженерных командах
- Сильные коммуникативные и организационные навыки, умение решать проблемы
- Умение управлять несколькими приоритетами в динамичной лабораторной среде
- Плюсом будет опыт с embedded-системами, VR/AR, робототехникой или современным C++
- Сильные навыки письменной и устной коммуникации на английском
- Прохождение проверки биографии после оффера
Условия
- Диапазон оплаты: $111 000–$121 000 в год, полный диапазон до $132 000
- Работа в офисе, понедельник–пятница, 8:00–17:00
- 401(k) с совпадением до 4%
- Квартальная премия
- 15 дней оплачиваемого отпуска и 9 оплачиваемых праздников
- Несколько вариантов медицинской и стоматологической страховки
- Добровольные льготы: зрение, долгосрочная нетрудоспособность, страхование жизни
Навыки
- Python
- Linux
- Android
- ADB
- logcat
- SSH
- Git
- Windows
- macOS
- C++
- embedded systems