Anduril Industries

Engenheiro de Software de Robótica

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

Sobre a oportunidade

Anduril Industries é uma empresa de tecnologia de defesa com a missão de transformar as capacidades militares dos EUA e de seus aliados com tecnologia avançada. Ao trazer a experiência, a tecnologia e o modelo de negócios das empresas mais inovadoras do século 21, a Anduril está mudando a forma como os sistemas militares são projetados, construídos e vendidos. A família de sistemas da Anduril é impulsionada pelo Lattice OS, um sistema operacional baseado em IA que transforma milhares de fluxos de dados em um centro de comando e controle em tempo real e 3D. À medida que o mundo entra em uma era de competição estratégica, a Anduril está comprometida em levar autonomia de ponta, IA, visão computacional, fusão de sensores e tecnologia de rede para os militares em meses, não em anos.

SOBRE A EQUIPE

A equipe de Maneuver Dominance na Anduril desenvolve autonomia operacionalmente relevante para múltiplos ativos. Estamos focados em fazer com que grandes grupos de sistemas autônomos trabalhem juntos de forma eficaz. Aproveitamos as plataformas de drones existentes da Anduril, como Ghost ou Altius, além de integrar plataformas de terceiros ao ecossistema Lattice da Anduril.

SOBRE A VAGA

Estamos buscando um Engenheiro de Software de Robótica para se juntar à equipe de Maneuver Dominance. Nesta função, você projetará, desenvolverá e integrará softwares que conectam plataformas autônomas a cargas úteis de missão, incluindo sistemas de gerenciamento de armamentos (SMS), dispositivos em rede e interfaces de hardware. Você arquitetará APIs e camadas de transporte de dados que movem informações de forma confiável entre veículos, cargas úteis e sistemas terrestres em ambientes operacionais exigentes.

Se você prospera em um ambiente de ritmo acelerado, gosta de resolver problemas complexos na interseção de software, redes e hardware, e é apaixonado por entregar sistemas de missão crítica, esta oportunidade é para você.

O QUE VOCÊ FARÁ

  1. Desenvolver Software em Rede: Projetar softwares escaláveis e robustos que interajam com dispositivos de rede, redes gerenciadas e hardware comum de roteadores ou switches.
  1. Integração de Carga Útil e SMS: Projetar e implementar softwares que façam interface com sistemas de gerenciamento de armamentos (SMS) e outros subsistemas de carga útil para coordenar o lançamento e o controle de munições e cargas úteis de missão.
  1. Design de API/ICD: Arquitetar e implementar APIs de software e Documentos de Controle de Interface (ICDs) usando HTTP, REST e gRPC para conectar sistemas distribuídos entre veículos, cargas úteis e estações terrestres.
  1. Engenharia de Transporte de Dados: Construir e otimizar o transporte de dados de baixo nível sobre UDP e TCP, garantindo uma comunicação confiável e de baixa latência em ambientes operacionais restritos.
  1. Software de Interface de Hardware: Escrever códigos que façam interface diretamente com o hardware, conectando dispositivos embarcados, sensores e eletrônicos de carga útil com softwares de autonomia de nível superior.
  1. Colaborar de Forma Interfuncional: Trabalhar em parceria com as equipes de hardware, sistemas, veículos e carga útil para integrar perfeitamente o software em plataformas físicas.
  1. Implantação no Mundo Real: Viajar até 25% para testar, depurar e implantar sistemas em ambientes operacionais.
  1. Desenvolvimento Iterativo: Contribuir em todo o ciclo de vida do software, incluindo prototipagem, implementação, testes e implantação.
  1. Solucionar Problemas e Depurar: Analisar e resolver problemas em sistemas implantados, garantindo a confiabilidade e o sucesso operacional.

Requisitos mínimos

QUALIFICAÇÕES NECESSÁRIAS

  1. Expertise Técnica: Bacharelado ou Mestrado em Ciência da Computação, Engenharia de Software, Engenharia da Computação, Engenharia Elétrica ou área técnica relacionada.
  1. Proficiência em C++ ou Rust: 3+ anos de experiência prática no desenvolvimento de softwares de nível de produção em C++ e/ou Rust. Programadores experientes em linguagens de sistemas adjacentes serão considerados se outras qualificações forem atendidas.
  1. Software de Rede: Experiência na construção de softwares que interagem com dispositivos de rede, redes gerenciadas e hardware comum de roteadores ou switches.
  1. Design de API/ICD: Experiência no design e implementação de APIs de software e ICDs, incluindo trabalho com HTTP, REST e gRPC.
  1. Transporte de Dados: Sólida compreensão de camadas de transporte de dados de baixo nível, incluindo UDP e TCP.
  1. Interface de Hardware: Experiência na escrita de códigos que fazem interface com hardware (dispositivos embarcados, sensores ou eletrônicos de carga útil).
  1. Pensamento de Nível de Sistemas: Capacidade de navegar e contribuir para sistemas complexos e bases de código estabelecidas.
  1. Impacto no Mundo Real: Paixão por construir softwares que influenciam diretamente resultados de missão crítica.
  1. Flexibilidade para Viagens: Disponibilidade para viajar até 25% para testar e implantar sistemas.
  1. Credencial de Segurança: Deve ser elegível para uma credencial de segurança dos EUA.

QUALIFICAÇÕES PREFERENCIAIS

  1. Sistemas de Gerenciamento de Armamentos: Experiência direta com sistemas de gerenciamento de armamentos (SMS) ou sistemas relacionados de liberação de munições/carga útil em plataformas aeroespaciais ou de defesa.
  1. Experiência em Aeroespacial/Defesa: Familiaridade com padrões de integração aeroespacial, protocolos de barramento de veículos (por exemplo, MIL-STD-1553, ARINC) ou práticas de desenvolvimento DO-178/DO-254.
  1. Sistemas Distribuídos: Experiência no design de sistemas distribuídos tolerantes a falhas e frameworks de troca de mensagens para coordenação de múltiplos nós.
  1. Sistemas Embarcados e de Tempo Real: Experiência com Linux embarcado, RTOS ou desenvolvimento bare-metal em hardware com recursos limitados.
  1. Habilidades de Programação: Experiência adicional com Python, Go ou scripts para ferramentas e automação de testes.
  1. Otimização de Desempenho: Familiaridade com a criação de perfis e otimização de softwares de rede e de interface de hardware.

Faixa Salarial nos EUA

$147,000—$196,000 USD

A faixa salarial para esta função é uma estimativa baseada em uma ampla gama de fatores de remuneração, incluindo apenas o salário base. A oferta salarial real pode variar com base em (mas não se limitando 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 estão incluídas na maioria das ofertas de tempo integral e são consideradas parte do pacote de remuneração total da Anduril. Além disso, a Anduril oferece benefícios de alto nível para funcionários em tempo integral, incluindo:

PROTEJA-SE CONTRA GOLPES DE RECRUTAMENTO

A Anduril está comprometida em manter a integridade do nosso processo de aquisição de talentos e a segurança de nossos candidatos. Observamos um aumento em esquemas sofisticados de phishing e fraude, onde indivíduos se passam por representantes da Anduril, atraindo candidatos a emprego com entrevistas ou ofertas de emprego falsas. Esses golpistas frequentemente tentam extrair pagamentos ou informações pessoais confidenciais.

Para garantir sua segurança e ajudá-lo a navegar em sua busca por emprego com confiança, tenha em mente os seguintes pontos críticos:

  1. Sem Solicitações Financeiras: A Anduril nunca solicitará pagamento ou exigirá detalhes financeiros pessoais (como informações bancárias, números de cartão de crédito ou números de segurança social) em qualquer estágio do nosso processo de contratação. Nosso recrutamento legítimo é totalmente gratuito para os candidatos.
  1. Por favor, verifique sempre as comunicações:
  1. Diretamente da Anduril: Se você receber um e-mail de um de nossos recrutadores, ele virá apenas de um endereço @anduril.com.
  1. Via Agência Parceira: Se for contatado por uma agência de recrutamento para uma vaga na Anduril, o e-mail deles identificará claramente a agência. Se você suspeitar de qualquer atividade suspeita, verifique a autenticidade da agência entrando em contato com contact@anduril.com [contact@anduril.com].
  1. Tenha Cuidado com Contatos Não Solicitados: Se você receber qualquer comunicação que pareça suspeita, contenha erros gramaticais ou faça solicitações incomuns, não interaja. Sempre confirme se o domínio de e-mail do remetente é @anduril.com antes de fornecer qualquer informação pessoal ou clicar em links.
  1. O Que Fazer Se Suspeitar de Fraude: Caso encontre qualquer contato questionável ou fraudulento que afirme ser da Anduril, denuncie imediatamente para contact@anduril.com [contact@anduril.com]. Sua cautela proativa é inestimável para proteger suas informações pessoais e manter a segurança e a confiabilidade de nossos esforços de recrutamento.

PRIVACIDADE DE DADOS

Para visualizar a política de privacidade de dados de candidatos da Anduril, visite anduril.com/applicant-privacy-notice/.

Ao enviar sua candidatura, você consente que a Anduril Industries utilize um provedor de serviços terceirizado para realizar triagem de risco, integridade e due diligence pré-contratação, além de avaliar riscos potenciais como parte do seu processo de candidatura. Este provedor de serviços terceirizado oferece serviços de inteligência de risco que podem incluir análise de sanções e listas de observação, mídia adversa, informações de registros públicos e outras fontes de dados comerciais ou de código aberto legais. Este provedor de serviços terceirizado não atua como uma agência de relatórios ao consumidor. O uso deste provedor ajuda a garantir a conformidade com as leis aplicáveis e a proteger a tecnologia, a propriedade intelectual e a segurança organizacional.

BENEFÍCIOS

Na Anduril, investimos em nossas pessoas. Nosso pacote de benefícios abrangente e competitivo (disponível com pouco ou nenhum custo para os funcionários) garante que você seja apoiado em saúde, recuperação e no que vier a seguir. Para mais informações, Explore Nossos Benefícios anduril.com/careers.

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