Neon Aerospace

Engenheiro(a) Sênior de Plataforma Embarcada

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

Por que esta função é importante

A indústria aeroespacial está em um ponto de virada — os custos estão aumentando, as cadeias de suprimentos estão sob pressão e as velhas formas de construir não conseguem acompanhar. Na Neon Aero, estamos quebrando esse padrão. Agimos rápido, pensamos grande e combinamos a agilidade de uma startup com a expertise aeroespacial para projetar, construir e escalar aeronaves de maneiras que a indústria nunca viu. Nossa equipe utiliza automação, ferramentas impulsionadas por IA e uma espinha dorsal digital totalmente conectada para acelerar a inovação e reduzir as barreiras à produção.

Aqui, você não apenas aceitará um emprego — você ajudará a reinventar a forma como o mundo voa. Se você está pronto para resolver problemas complexos, impulsionar a tecnologia adiante e trabalhar ao lado de algumas das mentes mais brilhantes da indústria aeroespacial, esta é a sua chance de causar um impacto real.

Estamos buscando um(a) Engenheiro(a) Sênior de Firmware Embarcado em Tempo Real/Plataforma com forte expertise em software embarcado de baixo nível e paixão por construir firmware robusto e determinístico para sistemas de controle de segurança crítica. Esta função se concentra na base de firmware em tempo real que permite que atuadores, drives de motor, BMS, sensores e sistemas em nível de veículo operem de forma confiável.

Você projetará, implementará e manterá firmware em plataformas de microcontroladores em tempo real, sendo responsável por BSPs, drivers, RTOS/bare-metal, temporização, interfaces de periféricos, ganchos de diagnóstico e inicialização de hardware. Esta função trabalha em estreita colaboração com engenheiros de sistemas embarcados, controle de motores, BMS e controle de veículos para garantir que a camada de plataforma seja confiável, reutilizável e determinística.

Esta função fornece a base de firmware em tempo real da qual todas as funções de controle de nível superior dependem. Seu trabalho garante que MCUs, periféricos, drivers, links de comunicação, temporização, diagnóstico e interfaces de hardware se comportem de forma previsível em todas as condições.

Principais Responsabilidades

Arquitetura de Firmware em Tempo Real

  1. Projetar e manter a arquitetura de firmware em tempo real para plataformas de controle embarcado de segurança crítica.
  1. Ser responsável pelas camadas de firmware sensíveis ao tempo, estrutura de interrupção, escalonamento de tarefas, ordem de execução e fluxo de dados determinístico entre hardware, drivers, middleware e software de aplicação.
  1. Desenvolver frameworks de firmware que suportem execução de controle reutilizável, comunicação, diagnóstico, monitoramento e integração de sistemas em múltiplos projetos.

Desenvolvimento de MCU, BSP e Drivers

  1. Desenvolver e manter software embarcado em C/C++ em plataformas de microcontroladores em tempo real como TI C2000, NXP ou MCUs comparáveis orientadas à segurança.
  1. Ser responsável por pacotes de suporte de placa (BSPs), inicialização de periféricos, configuração de dispositivos e camadas de abstração de hardware de baixo nível.
  1. Desenvolver e depurar drivers para periféricos e interfaces como CAN, SPI, Ethernet, ADC, PWM, GPIO, timers, watchdogs e outros periféricos de MCU.

Interfaces de Hardware e Inicialização

  1. Apoiar a inicialização de hardware, validação de placa e depuração de baixo nível em limites de software e hardware.
  1. Diagnosticar problemas envolvendo configuração de MCU, clocks, interrupções, periféricos, sensores, interfaces de drive de motor, interfaces de BMS e links de comunicação.
  1. Trabalhar em estreita colaboração com as equipes de elétrica, controle e sistemas para garantir que o firmware embarcado suporte corretamente o controle do atuador, eletrônica de potência, sensores e hardware em nível de veículo.

Infraestrutura de Comunicação e Diagnóstico

  1. Implementar infraestrutura de comunicação embarcada robusta para protocolos como CAN, derivados de CAN, SPI, Ethernet, ARINC 825 e outros barramentos aeroespaciais ou automotivos.
  1. Apoiar a troca de dados confiável, temporização de mensagens, arbitragem, diagnóstico, detecção de falhas e comportamento de recuperação no nível de firmware/plataforma.

Integração, Teste e Ferramentas

  1. Apoiar a integração com software de controle de motor, BMS, sensores e controle de veículos.
  1. Desenvolver ganchos de teste, interfaces de depuração, mecanismos de log, suporte de automação e ferramentas de coleta de dados para validação em laboratório, teste HIL e depuração de sistema.
  1. Apoiar ambientes SIL/HIL onde interfaces de firmware, drivers e comportamento da plataforma precisam ser validados.

Segurança, Processo e Suporte ao Ciclo de Vida

  1. Apoiar o desenvolvimento de software embarcado de segurança crítica seguindo processos disciplinados de desenvolvimento de software.
  1. Contribuir para requisitos, rastreabilidade, planejamento de verificação, controle de configuração e atividades de prontidão para certificação alinhadas com padrões como DO-178C, ARP4754/4761, conceitos ISO 26262 ou frameworks de segurança equivalentes.

Qualificações Necessárias

  1. 5+ anos de experiência desenvolvendo firmware embarcado para sistemas complexos em tempo real
  1. Forte proficiência em C/C++ embarcado e arquitetura de firmware em tempo real
  1. Experiência com plataformas de microcontroladores em tempo real como TI C2000, NXP ou MCUs comparáveis orientadas à segurança
  1. Forte compreensão de periféricos de MCU, interrupções, timers, watchdogs, memória, clocks, ADC, PWM, GPIO e interfaces de comunicação
  1. Experiência prática com protocolos de comunicação como CAN, derivados de CAN, SPI, Ethernet ou ARINC 825
  1. Capacidade comprovada de integrar e depurar software em limites de hardware, firmware e sistema
  1. Experiência em suportar inicialização de hardware, validação em laboratório e testes HIL
  1. Fortes habilidades analíticas e capacidade de depuração de baixo nível

Experiência Preferencial / Bônus

  1. Experiência com microcontroladores de controle em tempo real TI C2000, NXP ou similares
  1. Trabalho anterior em sistemas de segurança crítica ou regulamentados: aeroespacial, automotivo, industrial
  1. Exposição a processos de desenvolvimento voltados para certificação: DO-178C, ARP4754/4761, conceitos ISO 26262
  1. Experiência no desenvolvimento de BSPs, drivers, middleware e frameworks de software embarcado reutilizáveis
  1. Experiência em suportar drives de motor, BMS, eletrônica de potência, sensores ou sistemas de controle de veículos
  1. Experiência em suportar lançamento de produção, problemas de campo e manutenibilidade de plataforma a longo prazo

Esta é a faixa de remuneração esperada para esta função. A remuneração final será baseada no escopo da função, experiência, habilidades, equidade interna e localização. Esta função também pode ser elegível para bônus/ações/benefícios, se aplicável.

$150,000—$250,000 USD

Todos os candidatos finais devem concluir com sucesso uma verificação de antecedentes e um teste de drogas como condição de emprego.

Neste momento, a Neon Aero e suas divisões não estão aceitando currículos não solicitados de recrutadores terceirizados ou agências de pessoal.

A Neon Aero, Inc é um Empregador de Oportunidades Iguais. Celebramos a diversidade e estamos comprometidos em criar um ambiente inclusivo para todos os funcionários. Não discriminamos com base em raça, religião, cor, origem nacional, gênero, orientação sexual, identidade ou expressão de gênero, idade, deficiência, status de veterano ou qualquer outro status protegido sob a lei aplicável.

Acreditamos que perspectivas diversas impulsionam a inovação e damos as boas-vindas a candidatos de todas as origens para se candidatarem.

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