Pular para o conteúdo

ALSO

Staff Embedded Validation & Tools Engineer - OTA

PythonAWSDockerC++
Tradução automática. Consulte o original.

Sobre a ALSO

Somos a ALSO, uma empresa de mobilidade elétrica originalmente concebida como parte da Rivian. Somos uma equipe apaixonada de construtores, sonhadores, realizadores e inovadores, focados em criar veículos elétricos pequenos, totalmente integrados e inovadores (sem mencionar, inovadores e encantadores) projetados para atender aos desafios globais de mobilidade de hoje e de amanhã. Nossa missão é inspirar todos a andar de ALSO — substituindo muitas milhas de carros, caminhões e SUVs locais por veículos que são mais acessíveis, mais agradáveis e 10-50x mais eficientes.

Como Staff Embedded Validation & Tools Engineer - OTA, você será responsável pela validação, automação e prontidão operacional para a entrega de firmware e atualizações de software em nossa frota de dispositivos embarcados. Você projetará e executará programas de teste de validação que garantam que as atualizações OTA sejam robustas, seguras e confiáveis em condições do mundo real, incluindo redes intermitentes, falhas de energia, reinicializações de dispositivos e outros casos extremos que são importantes para os clientes. Você trabalhará em estreita colaboração com as equipes de Firmware, Release, QA e Cloud para fechar o ciclo desde o lançamento até a saúde da frota.

O que você fará

  1. Projetar, implementar e executar planos abrangentes de validação OTA em famílias de dispositivos e tipos de lançamento (imagens completas do sistema operacional, firmware, bootloader, atualizações A/B, atualizações delta/patch)
  1. Construir, gerenciar e escalar ambientes de teste automatizados e harnesses (hardware-in-the-loop, dispositivos virtualizados, emuladores) para executar testes de regressão, integração e estresse para fluxos OTA
  1. Implementar automação para pipelines OTA de ponta a ponta, desde a assinatura e staging de artefatos de build até o rollout e verificação pós-atualização, usando Python, shell e ferramentas de CI
  1. Validar mecanismos e componentes de atualização, incluindo o bootloader, agente de atualização, formatos de pacote, rollbacks, partições A/B e modos de recuperação
  1. Testar a resiliência de atualização em condições adversas, como redes intermitentes (celular/Wi-Fi), alta latência/perda de pacotes, interrupções de energia, cenários de bateria fraca, restrições de armazenamento e imagens corrompidas
  1. Validar propriedades de segurança, incluindo assinatura/verificação, transporte seguro (TLS), boot seguro, gerenciamento de chaves e a superfície de vulnerabilidade introduzida por componentes de atualização
  1. Definir métricas e KPIs (taxa de sucesso, taxa de rollback, tempo médio para recuperação, tempo para atualização) e instrumentar dispositivos e backends de nuvem para medir a saúde do rollout e produzir relatórios de prontidão de lançamento
  1. Realizar análise de causa raiz em atualizações falhas, reproduzir problemas de campo e direcionar a remediação com as equipes de engenharia de firmware e backend
  1. Manter hardware de laboratório de dispositivos (JTAG, consoles seriais, emuladores de rede, controladores de energia, analisadores lógicos) e stacks de ferramentas (Wireshark, monitores seriais, fixtures de provisionamento)
  1. Contribuir para melhorias no processo OTA, incluindo estratégias de staging, rollouts canários, limites de rollback, modelos de avaliação de risco e documentação de runbooks

Requisitos mínimos

O que você trará

  1. Bacharelado em Engenharia Elétrica, Ciência da Computação ou área relacionada (ou experiência equivalente)
  1. 5+ anos de experiência prática validando dispositivos embarcados e atualizações de firmware (OTA ou similar)
  1. Forte habilidade de programação/scripting em Python e familiaridade com C/C++ para depuração embarcada
  1. Profundo entendimento de plataformas embarcadas (Linux embarcado e/ou RTOS), bootloaders (por exemplo, U-Boot), esquemas de partição e modelos de atualização A/B
  1. Experiência prática na construção de harnesses de teste automatizados e integração de testes em pipelines de CI (Jenkins, GitLab CI, CircleCI, etc.)
  1. Experiência com ferramentas e fluxos de trabalho de depuração de hardware, incluindo serial/UART, JTAG/SWD, analisadores lógicos, osciloscópios e bancadas de ciclo de energia
  1. Familiaridade com protocolos de rede usados para OTA (HTTP(S), MQTT, CoAP) e tecnologias sem fio (Wi-Fi, Ethernet, celular, BLE), e experiência em analisar logs, capturas de pacotes e telemetria de dispositivos para diagnosticar falhas de atualização
  1. Fortes habilidades de depuração e resolução metódica de problemas, capaz de reproduzir modos de falha complexos e propor correções de design, com excelentes habilidades de comunicação para escrever planos de teste claros, runbooks e postmortems
  1. Preferencial: Experiência com plataformas OTA em nuvem (AWS IoT Device Management, Mender, Azure IoT, Google Cloud IoT ou sistemas customizados de gerenciamento de frota), práticas de atualização segura (assinatura de código, PKI, integração de TPM/elemento seguro, boot seguro), ou validação de nível automotivo CAN/LIN
  1. Preferencial: Familiaridade com conteinerização/virtualização para ambientes de teste (Docker, QEMU), estratégias de rollout em larga escala (canário/rampa de capacidade, rollouts escalonados, feature flags), sistemas de build de firmware (Yocto/OpenEmbedded, Buildroot) ou frameworks de telemetria e análise (Prometheus, Grafana, ELK)

O salário para esta posição varia de $140,000 a $170,000 por ano, dependendo da experiência, qualificações e localização.

Vantagens e Benefícios

  • Cobertura de saúde robusta — excelente seguro de saúde, odontológico e de visão coberto em até 100% pela ALSO com opções de FSA e HSA
  • Assinatura One Medical e defensores de seguro dedicados
  • Ricos benefícios de fertilidade e construção de família com Progyny
  • Férias flexíveis
  • Correspondência 401(k)

Por que a ALSO.

Somos apaixonados por ajudar o mundo a encontrar uma maneira melhor de chegar lá — onde quer que você esteja indo.

Estamos localizados no coração do Vale do Silício e reunimos uma equipe de classe mundial de algumas das maiores marcas dos setores de tecnologia, automotivo, ciclismo, recreação ao ar livre e varejo.

Juntos, estamos trabalhando na prática para imaginar, projetar e construir uma solução totalmente nova para um conjunto global de desafios de transporte.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Vagas Dev é mantido gratuitamente pela equipe NortJobs.

Seu próximo empregopode estar na NortJobs.

Vagas Dev

Vagas para desenvolvedores e programadores. Brasil em primeiro lugar. Sua próxima oportunidade.

NortJobs · mantenedoraInstagramLinkedInTwitter
LegalSobre o projetoPrivacidadeVagas Dev © 2026