B&A
ALSO
Engenheiro de Validação e Ferramentas Embarcadas - OTA Staff
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, focada em criar veículos elétricos pequenos, verticalmente integrados e totalmente novos (além de 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 milhas em veículos que são mais acessíveis, mais agradáveis e 10-50x mais eficientes.
Como Engenheiro de Validação e Ferramentas Embarcadas - OTA Staff, você será responsável pela validação, automação e prontidão operacional para a entrega de atualizações de firmware e software em nossa frota de dispositivos embarcados. Você projetará e executará programas de testes de validação que garantam que as atualizações OTA sejam robustas, seguras e confiáveis em condições reais, 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 integridade da frota.
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 nos espaços 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.
O que você fará
- Projetar, implementar e executar planos abrangentes de validação OTA em famílias de dispositivos e tipos de lançamento (imagens completas do SO, firmware, bootloader, atualizações A/B, atualizações delta/patch)
- Construir, gerenciar e escalar bancos de testes automatizados e chicotes (hardware-in-the-loop, dispositivos virtualizados, emuladores) para executar testes de regressão, integração e estresse para fluxos OTA
- Implementar automação para pipelines OTA de ponta a ponta, desde a assinatura e preparação de artefatos de build até o rollout e verificação pós-atualização, usando Python, shell e ferramentas de CI
- 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
- Testar a resiliência da atualização sob 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
- Validar propriedades de segurança, incluindo assinatura/verificação, transporte seguro (TLS), secure boot, gerenciamento de chaves e a superfície de vulnerabilidade introduzida pelos componentes de atualização
- 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 backend s em nuvem para medir a integridade do rollout e produzir relatórios de prontidão de lançamento
- Realizar análise de causa raiz em atualizações com falha, reproduzir problemas de campo e conduzir a remediação com as equipes de engenharia de firmware e backend
- Manter o hardware do laboratório de dispositivos (JTAG, consoles seriais, emuladores de rede, controladores de energia, analisadores lógicos) e pilhas de ferramentas (Wireshark, monitores seriais, dispositivos de provisionamento)
- Contribuir para melhorias no processo OTA, incluindo estratégias de staging, rollouts canary, limites de rollback, modelos de avaliação de risco e documentação de runbook
O que você trará
- Bacharelado em Engenharia Elétrica, Ciência da Computação ou área relacionada (ou experiência equivalente)
- 7+ anos de experiência prática validando dispositivos embarcados e atualizações de firmware (OTA ou similar)
- Forte capacidade de programação/scripting em Python e familiaridade com C/C++ para depuração embarcada
- Conhecimento profundo de plataformas embarcadas (Linux embarcado e/ou RTOS), bootloaders (ex: U-Boot), esquemas de partição e modelos de atualização A/B
- Experiência prática na construção de chicotes de teste automatizados e integração de testes em pipelines de CI (Jenkins, GitLab CI, CircleCI, etc.)
- Experiência com ferramentas e fluxos de trabalho de depuração de hardware, incluindo serial/UART, JTAG/SWD, analisadores lógicos, osciloscópios e equipamentos de power cycling
- Familiaridade com protocolos de rede usados para OTA (HTTP(S), MQTT, CoAP) e tecnologias sem fio (Wi-Fi, Ethernet, celular, BLE), e experiência na análise de logs, capturas de pacotes e telemetria de dispositivos para diagnosticar falhas de atualização
- 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, runbooks e postmortems claros
- Desejável: Experiência com plataformas OTA em nuvem (AWS IoT Device Management, Mender, Azure IoT, Google Cloud IoT ou sistemas personalizados de gerenciamento de frota), práticas de atualização segura (assinatura de código, PKI, integração com TPM/elemento seguro, secure boot) ou validação de nível automotivo e CAN/LIN
- Desejável: Familiaridade com conteinerização/virtualização para ambientes de teste (Docker, QEMU), estratégias de rollout em larga escala (canary/aumento de capacidade, rollouts em estágios, 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 $170,000 - $210,000 por ano, dependendo da experiência, qualificações e localização.
Benefícios e Vantagens
- Cobertura de saúde robusta — excelente seguro de saúde, odontológico e oftalmológico coberto em até 100% pela ALSO com opções de FSA e HSA
- Assinatura do One Medical e defensores de seguro dedicados
- Benefícios abrangentes de fertilidade e planejamento familiar com a Progyny
- Folga flexível
- Contribuição equivalente ao 401(k)
