17 часов назад
Embedded Validation & Tools Engineer - OTA
140 000 - 170 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
15 часов назад
Embedded Software Engineer (C/C++/Python)
150 000 - 250 000$
15 часов назад
Firmware Validation Engineer (Embedded Systems)
125 000 - 160 000$
40 минут назад
Embedded Software Engineer (C/C++)
110 000 - 250 000$
11 часов назад
Firmware/Embedded Linux Engineer (C/C++)
123 000 - 210 000$
18 часов назад
Engineer II, Embedded, Sensors, and Safety Software (Embedded)
120 000 - 135 000$
10 часов назад
Senior Firmware Engineer (Embedded Systems)
130 000 - 180 000$