Saltar al contenido

ALSO

Staff Ingeniero/a de Validación y Herramientas Embebidas - OTA

PythonAWSDockerC++
Traducción automática. Consulta el original.

Sobre ALSO.

Somos ALSO, una empresa de movilidad eléctrica concebida originalmente como parte de Rivian. Somos un equipo apasionado de constructores, soñadores, hacedores e innovadores, centrados en la creación de vehículos eléctricos pequeños, totalmente nuevos (por no mencionar innovadores y atractivos), integrados verticalmente, diseñados para satisfacer los desafíos de movilidad global de hoy y de mañana. Nuestra misión es inspirar a todos a viajar con ALSO —reemplazando muchas millas de coches, camiones y SUVs locales con otras en vehículos más asequibles, más agradables y 10-50x más eficientes.

Como Staff Ingeniero/a de Validación y Herramientas Embebidas - OTA, serás responsable de la validación, la automatización y la preparación operativa para la entrega de actualizaciones de firmware y software en nuestra flota de dispositivos embebidos. Diseñarás y ejecutarás programas de pruebas de validación que garanticen que las actualizaciones OTA sean robustas, seguras y fiables en condiciones del mundo real, incluyendo redes intermitentes, fallos de alimentación, reinicios de dispositivos y otros casos límite que son importantes para los clientes. Trabajarás estrechamente con los equipos de Firmware, Release, QA y Cloud para cerrar el ciclo desde el lanzamiento hasta la salud de la flota.

Qué harás

  1. Diseñar, implementar y ejecutar planes de validación OTA completos en familias de dispositivos y tipos de lanzamiento (imágenes completas del sistema operativo, firmware, bootloader, actualizaciones A/B, actualizaciones delta/parche).
  1. Construir, gestionar y escalar bancos de pruebas y arneses automatizados (hardware-in-the-loop, dispositivos virtualizados, emuladores) para ejecutar pruebas de regresión, integración y estrés para flujos OTA.
  1. Implementar automatización para pipelines OTA de extremo a extremo, desde la firma y staging de artefactos de compilación hasta el despliegue y la verificación post-actualización, utilizando Python, shell y herramientas CI.
  1. Validar mecanismos y componentes de actualización, incluyendo el bootloader, el agente de actualización, formatos de paquetes, rollbacks, particiones A/B y modos de recuperación.
  1. Probar la resiliencia de las actualizaciones en condiciones adversas como redes intermitentes (celular/Wi-Fi), alta latencia/pérdida de paquetes, interrupciones de energía, escenarios de batería baja, restricciones de almacenamiento e imágenes corruptas.
  1. Validar propiedades de seguridad, incluyendo firma/verificación, transporte seguro (TLS), arranque seguro, gestión de claves y la superficie de vulnerabilidad introducida por los componentes de actualización.
  1. Definir métricas y KPIs (tasa de éxito, tasa de rollback, tiempo medio de recuperación, tiempo de actualización) e instrumentar dispositivos y backends en la nube para medir la salud del despliegue y producir informes de preparación para el lanzamiento.
  1. Realizar análisis de causa raíz de actualizaciones fallidas, reproducir problemas de campo y dirigir la remediación con los equipos de ingeniería de firmware y backend.
  1. Mantener el hardware del laboratorio de dispositivos (JTAG, consolas serie, emuladores de red, controladores de alimentación, analizadores lógicos) y las pilas de herramientas (Wireshark, monitores serie, fixtures de aprovisionamiento).
  1. Contribuir a las mejoras del proceso OTA, incluyendo estrategias de staging, despliegues canary, umbrales de rollback, plantillas de evaluación de riesgos y documentación de runbooks.

Requisitos mínimos

Qué aportarás

  1. Título de Grado en Ingeniería Eléctrica, Informática o campo relacionado (o experiencia equivalente).
  1. 5+ años de experiencia práctica validando dispositivos embebidos y actualizaciones de firmware (OTA o similar).
  1. Sólida capacidad de programación/scripting en Python y familiaridad con C/C++ para depuración embebida.
  1. Profundo conocimiento de plataformas embebidas (Linux embebido y/o RTOS), bootloaders (ej. U-Boot), esquemas de partición y modelos de actualización A/B.
  1. Experiencia práctica en la construcción de arneses de pruebas automatizados y la integración de pruebas en pipelines CI (Jenkins, GitLab CI, CircleCI, etc.).
  1. Experiencia con herramientas y flujos de trabajo de depuración de hardware, incluyendo serie/UART, JTAG/SWD, analizadores lógicos, osciloscopios y bancos de pruebas de ciclo de alimentación.
  1. Familiaridad con protocolos de red utilizados para OTA (HTTP(S), MQTT, CoAP) y tecnologías inalámbricas (Wi-Fi, Ethernet, celular, BLE), y experiencia analizando logs, capturas de paquetes y telemetría de dispositivos para diagnosticar fallos de actualización.
  1. Sólidas habilidades de depuración y resolución metódica de problemas, capaz de reproducir modos de fallo complejos y proponer soluciones de diseño, con excelentes habilidades de comunicación para escribir planes de prueba claros, runbooks y postmortems.
  1. Preferible: Experiencia con plataformas OTA en la nube (AWS IoT Device Management, Mender, Azure IoT, Google Cloud IoT o sistemas de gestión de flotas personalizados), prácticas de actualización segura (firma de código, PKI, integración TPM/elemento seguro, arranque seguro) o validación de grado automotriz CAN/LIN.
  1. Preferible: Familiaridad con la contenerización/virtualización para entornos de prueba (Docker, QEMU), estrategias de despliegue a gran escala (canary/rampa de capacidad, despliegues escalonados, feature flags), sistemas de compilación de firmware (Yocto/OpenEmbedded, Buildroot) o frameworks de telemetría y análisis (Prometheus, Grafana, ELK).

El salario para este puesto oscila entre $140,000 - $170,000 por año, dependiendo de la experiencia, cualificaciones y ubicación.

Ventajas y Beneficios

  • Cobertura sanitaria robusta — excelente seguro médico, dental y de visión cubierto hasta un 100% por ALSO con opciones FSA y HSA.
  • Membresía en One Medical y defensores de seguros dedicados.
  • Ricos beneficios de fertilidad y construcción familiar con Progyny.
  • Tiempo libre flexible.
  • Igualación de 401(k).

Por qué ALSO.

Nos apasiona ayudar al mundo a encontrar una mejor manera de llegar allí, dondequiera que te dirijas.

Estamos ubicados en el corazón de Silicon Valley y hemos reunido un equipo de clase mundial de algunas de las marcas más importantes de los sectores tecnológico, automotriz, de ciclismo, recreación al aire libre y minorista.

Juntos estamos trabajando activamente para imaginar, diseñar y construir una solución completamente nueva a un conjunto global de desafíos de transporte.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026