Neros Technologies

Engenheiro de Firmware Sênior, Software de Solo

C++Rust
Tradução automática. Consulte o original.

Quem somos

A Neros é uma empresa de tecnologia de defesa que está reconstruindo a base industrial de drones dos Estados Unidos. Projetamos e fabricamos sistemas não tripulados de alto desempenho que são testados em combate, iterados na velocidade de uma startup e construídos em larga escala. Nossa cultura de equipe é ágil, prática e obcecada em reduzir a lacuna entre o design e a implementação.

À medida que os drones transformam a natureza da guerra, a Neros entrega os sistemas que o Ocidente precisa para competir no campo de batalha moderno e deter os adversários da democracia. Estamos contratando engenheiros, operadores e construtores que desejam agir rapidamente, assumir total responsabilidade e colocar capacidades nas mãos dos combatentes em meses, não em anos.

O que você fará

A Neros constrói drones para o campo de batalha moderno. Como Engenheiro de Firmware Sênior em nossa equipe de Software de Solo, você criará o firmware que roda em nosso hardware de controle terrestre — o equipamento que os operadores seguram em campo para pilotar a aeronave e visualizar o que ela vê. Você trabalhará com alvos de microcontroladores e Linux embarcado, será responsável pela latência e confiabilidade do caminho de controle do operador e levará seu trabalho da bancada para o campo.

Responsabilidades

  1. Projetar, construir e manter firmware para hardware de controle terrestre em alvos de microcontroladores e Linux embarcado
  1. Ser responsável pelo tratamento de entrada do operador, pelo link de comunicação com a aeronave e pelo recebimento de telemetria e vídeo no lado terrestre
  1. Ser responsável pela latência e confiabilidade em todo o caminho de controle do operador, desde a entrada até a transmissão
  1. Definir o lado terrestre da interface aeronave-solo com a equipe de software de voo, incluindo o comportamento quando o link degrada
  1. Realizar o bring-up e a depuração de novos hardwares terrestres em conjunto com a engenharia elétrica
  1. Escrever testes unitários e de integração para seu firmware, em parceria com nossa organização de testes em hardware-in-the-loop e testes de campo

O que você deve ter

  1. Sólidos conhecimentos em C embarcado, C++ ou Rust em ambientes com recursos limitados — você já entregou firmware que roda em hardware real em campo
  1. Experiência com firmware em tempo real: interrupções, DMA, orçamentos de tempo e os bugs que só aparecem sob carga
  1. Experiência prática em bring-up de placas e depuração de hardware — osciloscópios, analisadores lógicos e falhas que não se reproduzem em um depurador
  1. Conhecimento prático de interfaces de comunicação embarcadas — UART, SPI, I2C, USB, Ethernet
  1. Histórico comprovado de levar firmware desde o primeiro boot até a produção com pouca supervisão
  1. Disciplina de teste adequada para firmware do qual as pessoas dependem em campo

Diferenciais

  1. Linux embarcado — construção de serviços e interfaces de dispositivos em um sistema Linux embarcado; exposição a Yocto ou Buildroot
  1. Redes Linux e integração de rádio baseada em IP ou datalink
  1. Pipelines de vídeo em hardware embarcado — captura, decodificação, exibição, latência
  1. Firmware de rádio RC ou controlador terrestre — ExpressLRS, EdgeTX/OpenTX ou similar
  1. Experiência na migração de um produto de um microcontrolador para uma plataforma Linux embarcada
  1. Você pilota — FPV, RC ou drones em geral

Faixa Salarial nos EUA

$180,000 – $252,000 USD

A faixa salarial para esta função é uma estimativa baseada em uma ampla gama de fatores de compensação, incluindo apenas o salário base. O salário real pode variar com base em (mas não limitado a) experiência profissional, educação e/ou treinamento, habilidades críticas e/ou considerações de negócios. Concessões de ações altamente competitivas são consideradas parte do pacote de remuneração total da Neros.

Somos um empregador que oferece oportunidades iguais. Recebemos todos os candidatos sem distinção de raça, cor, religião, sexo, orientação sexual, identidade de gênero, origem nacional, status de veterano ou deficiência.

A Neros publica títulos externos (por exemplo, "Engenheiro II", "Sênior I") para refletir o nível e a remuneração reais, mas os títulos internos nunca incluem números de nível — seu título interno será apenas o título base ("Engenheiro" ou "Engenheiro Sênior", conforme aplicável).

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

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores