Inversion

Engenheiro de Software Embarcado Sênior em Aviônicos

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

Advanced Reentry Technologies

Quem somos

A Inversion é uma empresa aeroespacial e de defesa que é pioneira em tecnologia avançada de reentrada para permitir capacidades de próxima geração a partir do espaço. Ao combinar materiais de alto desempenho, aerodinâmica de precisão e autonomia orientada por missão, a Inversion está transformando a reentrada em uma capacidade operacional para uma classe inteiramente nova de missões.

A espaçonave de reentrada altamente manobrável da empresa, Arc, foi projetada para entrega rápida de carga global, testes hipersônicos e outras missões de segurança nacional que exigem voo preciso e controlado através da atmosfera. O Arc cria um domínio de transporte inteiramente novo, desbloqueando velocidade e alcance global sem precedentes.

Com sede em Los Angeles, a Inversion projeta, fabrica e integra suas espaçonaves sob o mesmo teto, permitindo que a empresa passe rapidamente do conceito ao voo. A empresa conta com o apoio de investidores líderes, incluindo Y Combinator, Spark Capital e Lockheed Martin Ventures, com clientes em todo o governo dos EUA e na indústria espacial comercial.

Visão geral da posição

Como Engenheiro Sênior de Software Embarcado na Inversion, você será responsável pelo desenvolvimento, teste e implantação de software de voo de alta confiabilidade e baixa latência que roda no hardware de aviônicos do veículo Arc. Você projetará e implementará código crítico para a segurança para microcontroladores, unidades de distribuição de energia, computadores de voo e sistemas de comunicação. Operando com alta autonomia, você fará a ponte entre hardware e software, depurando problemas de nível de interface, estabelecendo padrões de codificação embarcada e garantindo que nossos processadores de voo executem perfeitamente através de ambientes extremos de reentrada.

Principais responsabilidades

  1. Projetar, desenvolver e manter software embarcado de tempo real e alta confiabilidade em C/C++ para computadores de voo, microcontroladores e atuadores do Arc.
  1. Arquitetar e implementar drivers de dispositivo de baixo nível para protocolos de comunicação, incluindo SPI, I2C, UART, CAN, Ethernet e RS-422.
  1. Ser responsável por módulos de software embarcado de ponta a ponta, desde a definição inicial de requisitos até o teste, qualificação e operações de voo em nível de veículo.
  1. Realizar o bring-up de novas plataformas de hardware de aviônicos, depurando problemas complexos de interface hardware-software usando JTAG, analisadores lógicos, osciloscópios e farejadores de pacotes.
  1. Integrar e validar código embarcado usando ambientes de teste software-in-the-loop (SIL) e hardware-in-the-loop (HIL).
  1. Realizar revisões de código rigorosas, estabelecer padrões técnicos e orientar engenheiros embarcados juniores na equipe.
  1. Colaborar estreitamente com as equipes principais de Software de Voo e Simulação para alinhar a autonomia do veículo, arquiteturas de telemetria e execução de algoritmos GNC.

Qualificações exigidas

  1. Bacharelado em Engenharia da Computação, Ciência da Computação, Engenharia Elétrica ou experiência técnica equivalente.
  1. Tipicamente 5+ anos de experiência profissional desenvolvendo software embarcado de baixo nível em C/C++ para sistemas de tempo real.
  1. Experiência prática com microcontroladores bare-metal e Sistemas Operacionais de Tempo Real (RTOS) como FreeRTOS, RTEMS ou VxWorks.
  1. Capacidade comprovada de ler esquemas elétricos, entender registros de folhas de dados e depurar hardware físico usando instrumentos de laboratório.
  1. Experiência na implementação de drivers de periféricos de hardware padrão e protocolos de comunicação serial.
  1. Excelentes habilidades de comunicação verbal e escrita.
  1. Deve ter a capacidade de obter e manter uma autorização de segurança de nível Secret/Top Secret do governo dos EUA.

Conformidade com ITAR

Para estar em conformidade com os regulamentos de exportação de tecnologia espacial do Governo dos EUA, incluindo o International Traffic in Arms Regulations (ITAR), você deve ser cidadão dos EUA, residente permanente legal dos EUA, indivíduo protegido conforme definido por 8 U.S.C. 1324b(a)(3), ou elegível para obter as autorizações necessárias do Departamento de Estado dos EUA. Saiba mais sobre o ITAR aqui pmddtc.state.gov/?id=ddtc_kb_article_page&sys_id=24d528fddbfc930044f9ff621f961987.

Qualificações desejadas

  1. Experiência no desenvolvimento de software para aplicações críticas para a segurança ou de alta confiabilidade (por exemplo, aeroespacial, automotiva ou dispositivos médicos).
  1. Familiaridade com práticas modernas de desenvolvimento de software, incluindo Git, frameworks de teste unitário, ferramentas de análise estática e pipelines de CI/CD.
  1. Proficiência em Python para automação de testes, análise de dados e script de hardware.
  1. Experiência no desenvolvimento de software embarcado em sistemas baseados em Linux.
  1. Experiência no desenvolvimento de projetos de FPGA e lógica digital usando VHDL, Verilog ou SystemVerilog.
  1. Experiência no desenvolvimento de pacotes de suporte de placa (BSPs) personalizados, configurações de bootloader, código de inicialização de dispositivo e camadas de abstração de hardware (HAL).
  1. Experiência em participar de revisões de esquemas elétricos e colaborar estreitamente com engenheiros de hardware para orientar o projeto em nível de placa.
  1. Experiência em liderar o bring-up de PCB, testes de verificação de projeto (DVT), qualificação de hardware e transição para a produção.
  1. Experiência anterior em uma startup aeroespacial de ritmo acelerado ou pequena equipe de integração de hardware.

Nossa sede está localizada em Playa Vista, CA. Esta posição exige presença no escritório.

O salário base anual na Califórnia para esta função é atualmente $139,000 - $201,000. As faixas salariais são determinadas pela função, nível, localização e alinhamento com os dados de mercado. O pagamento individual será determinado caso a caso e pode variar com base nas seguintes considerações: entrevistas e uma avaliação de vários fatores que são únicos para cada candidato, habilidades relacionadas ao trabalho, educação e experiência relevantes, certificações, habilidades do candidato e equidade interna.

Igualdade de Oportunidades de Emprego

A Inversion oferece oportunidades iguais de emprego a todos os funcionários e candidatos sem distinção de raça, cor, religião, idade, sexo, identidade de gênero, orientação sexual, origem nacional, status de veterano ou deficiência.

A Inversion coleta e processa dados pessoais de acordo com as leis de proteção de dados aplicáveis. Se você é um candidato a emprego nos EUA, consulte o Aviso de Política de Privacidade da CCPA oag.ca.gov/privacy/ccpa para obter mais detalhes.

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