Назад
Company hidden
17 часов назад

Embedded Validation & Tools Engineer - OTA

140 000 - 170 000$
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Embedded Validation & Tools Engineer - OTA (Embedded Systems/OTA): Designing and executing validation programs, automated testbeds, and end-to-end pipelines for secure firmware and software updates across embedded EV devices with an accent on bootloaders, A/B partitions, rollback behavior, and real-world network and power failure conditions. Focus on building hardware-in-the-loop automation, diagnosing fleet update failures, measuring rollout health, and improving staged deployment readiness.

Location: Palo Alto, United States; on-site

Salary: $140,000–$170,000 per year, depending on experience, qualifications, and location.

Company

hirify.global is an electric mobility company developing vertically integrated small electric vehicles designed to improve local transportation efficiency.

What you will do

  • Design and execute OTA validation plans for OS images, firmware, bootloaders, A/B updates, and delta updates.
  • Build and scale automated hardware-in-the-loop, virtualized-device, and emulator test environments for regression, integration, and stress testing.
  • Automate OTA pipelines from artifact signing and staging through rollout and post-update verification using Python, shell, and CI tools.
  • Validate update resilience under network interruptions, power failures, low battery, storage constraints, corrupted images, and device restarts.
  • Measure rollout health through success, rollback, recovery, and update-time metrics; investigate failures and drive remediation with firmware and backend teams.
  • Maintain device-lab hardware and improve canary rollouts, rollback thresholds, risk assessments, and operational runbooks.

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Science, or a related field, or equivalent experience.
  • 5+ years of hands-on experience validating embedded devices and firmware updates.
  • Strong Python and scripting skills, with familiarity with C/C++ for embedded debugging.
  • Experience with embedded Linux or RTOS, bootloaders such as U-Boot, partition schemes, and A/B update models.
  • Experience building automated test harnesses, integrating tests into CI pipelines, and using serial/UART, JTAG/SWD, logic analyzers, oscilloscopes, and power-cycling rigs.
  • Knowledge of OTA networking protocols and wireless technologies, with strong debugging, root-cause analysis, documentation, and communication skills.

Nice to have

  • Experience with cloud OTA platforms, secure updates, code signing, PKI, TPM or secure elements, secure boot, CAN/LIN, or automotive validation.
  • Familiarity with Docker, QEMU, staged rollout strategies, Yocto/OpenEmbedded, Buildroot, Prometheus, Grafana, or ELK.

Culture & Benefits

  • Health, dental, and vision insurance covered up to 100%, with FSA and HSA options.
  • One Medical membership and dedicated insurance advocates.
  • Fertility and family-building benefits through Progyny.
  • Flexible time off.
  • 401(k) match.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →