ALSO

Staff Embedded Validation & Tools Engineer - OTA

ALSO
Apply
5 days ago
Palo Alto, CA, USAStaff+
H1B sponsor

Base Salary

$170k - $210k/yr

Responsibilities

  • Design, implement, and execute OTA validation plans across device families and release types, including OS images, firmware, bootloaders, A/B updates, and delta updates.
  • Build, manage, and scale automated testbeds and harnesses using hardware-in-the-loop systems, virtualized devices, and emulators for regression, integration, and stress testing.
  • Automate end-to-end OTA pipelines from artifact signing and staging through rollout and post-update verification using Python, shell, and CI tools.
  • Validate bootloaders, update agents, package formats, rollbacks, A/B partitions, recovery modes, secure transport, secure boot, signing, verification, and key management.
  • Test update resilience under intermittent networks, latency, packet loss, power interruptions, low battery, storage constraints, and corrupted images.
  • Define rollout metrics and KPIs, instrument devices and cloud backends, and produce release readiness and fleet health reports.
  • Perform root cause analysis on failed updates, reproduce field issues, and drive remediation with firmware and backend engineering teams.
  • Maintain device lab hardware and tooling, including JTAG, serial consoles, network emulators, power controllers, logic analyzers, Wireshark, and serial monitors.
  • Improve OTA processes through staging strategies, canary rollouts, rollback thresholds, risk assessment templates, and runbook documentation.

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Science, or a related field, or equivalent experience.
  • 7+ years of hands-on experience validating embedded devices and firmware updates, including OTA or similar systems.
  • Strong programming and scripting ability in Python, with familiarity with C and C++ for embedded debugging.
  • Deep understanding of embedded Linux or RTOS platforms, bootloaders such as U-Boot, partition schemes, and A/B update models.
  • Experience building automated test harnesses and integrating tests into CI pipelines such as Jenkins, GitLab CI, or CircleCI.
  • Experience with serial/UART, JTAG/SWD, logic analyzers, oscilloscopes, and power-cycling rigs.
  • Familiarity with HTTP(S), MQTT, CoAP, Wi-Fi, Ethernet, cellular, and BLE, plus experience analyzing logs, packet captures, and device telemetry.
  • Strong debugging, failure reproduction, problem-solving, communication, test-plan, runbook, and postmortem-writing skills.
  • Preferred experience with AWS IoT Device Management, Mender, Azure IoT, Google Cloud IoT, or custom fleet management systems.
  • Preferred experience with code signing, PKI, TPM or secure-element integration, secure boot, CAN/LIN, and automotive-grade validation.
  • Preferred familiarity with Docker, QEMU, canary and staged rollouts, feature flags, Yocto/OpenEmbedded, Buildroot, Prometheus, Grafana, or ELK.

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.
  • The role is located in Silicon Valley; compensation is provided as an annual base salary range depending on experience, qualifications, and location.

Tech Stack

CC++CircleCIDockerGitLab CI/CDGrafanaJenkinsPrometheusPython

Categories

ALSO

About ALSO

201-500 employees

ALSO builds small, efficient electric vehicles for moving people and goods in dense urban settings, with options planned for both driver-operated and autonomous use. The privately held company, founded in 2025 and headquartered in Palo Alto, was originally incubated within Rivian and follows a vertically integrated approach spanning vehicle hardware, software, and sensing, selling directly through demos, retail experiences, and community activations.

Contact me