Pular para o conteúdo

SpaceX

Engenheiro(a) de Software Embarcado Sênior, OS/Plataforma (Starlink)

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

Sobre a oportunidade

SpaceX foi fundada com a crença de que um futuro onde a humanidade explora as estrelas é fundamentalmente mais empolgante do que um onde não o faz. Hoje, a SpaceX está desenvolvendo ativamente as tecnologias para tornar isso possível, com o objetivo final de possibilitar a vida humana em Marte.

ENGENHEIRO(A) DE SOFTWARE EMBARCADO SÊNIOR, OS/PLATAFORMA (STARLINK)

Na SpaceX, estamos aproveitando nossa experiência na construção de foguetes e naves espaciais para implantar a Starlink, o sistema de internet banda larga mais avançado do mundo. A Starlink é a maior constelação de satélites do mundo e está fornecendo internet rápida e confiável para milhões de usuários em todo o mundo. Projetamos, construímos, testamos e operamos todas as partes do sistema – milhares de satélites, receptores de consumo que permitem aos usuários se conectar em minutos após a desembalagem e o software que une tudo. Ainda arranhamos a superfície do potencial impacto global da Starlink e estamos procurando os melhores engenheiros para ajudar a maximizar a utilidade da Starlink para comunidades e empresas em todo o mundo.

Como Engenheiro(a) de Software Embarcado Sênior no programa Starlink, você resolverá desafios que sustentam todos os aspectos do crescimento do programa. As áreas em que você poderá ter impacto incluem, mas não se limitam a:

RESPONSABILIDADES

  1. Ativação de silício de próxima geração de grau espacial, incluindo sistema em chip e periféricos projetados internamente.
  1. Desenvolver software desde os boot loaders iniciais até a lógica de negócios, com ênfase em uma plataforma determinística, segura e de alto desempenho para todos os componentes de espaçonaves e terrestres da SpaceX baseados em Linux.
  1. Infraestrutura e ferramentas para permitir o desenvolvimento e teste rápidos de novos recursos para todos os recursos de OS/plataforma.

Nossos engenheiros de software são responsáveis pelo ciclo de vida completo do software que criam, incluindo desenvolvimento, testes e suporte.

  1. Manter e atualizar branches internas de software OSS, como Linux, Buildroot e u-boot.
  1. Suportar secureboot e segurança em tempo de execução de todos os componentes de satélite baseados em Linux.
  1. Manter a rede Ethernet da espaçonave e a conectividade.
  1. Desenvolver, implantar e testar o processo de atualização de software da espaçonave.
  1. Suportar o Sistema em Chip e periféricos internos durante o ciclo de vida da peça.
  1. Suportar infraestrutura de teste específica de OS/Plataforma.
  1. Desenvolvimento e suporte de drivers de dispositivo para componentes de terceiros e internos.
  1. Ser a primeira equipe de software a receber novos componentes de satélite.
  1. Interagir com Engenheiros de Software de Silício, Elétrica e de Aplicação para levar o hardware do estágio de protótipo às operações em órbita.

QUALIFICAÇÕES BÁSICAS

  1. Bacharelado em ciência da computação, engenharia, matemática ou disciplina STEM e 5+ anos de experiência profissional em engenharia de software; OU 7+ anos de experiência profissional em desenvolvimento de software em substituição a um diploma.
  1. Experiência de desenvolvimento em C, C++, python e/ou rust.

REQUISITOS ADICIONAIS

  1. Deve estar disposto(a) a trabalhar horas extras e fins de semana, conforme necessário.

REQUISITOS DE ITAR

Para cumprir as regulamentações de exportação do governo dos EUA, o candidato deve ser (i) cidadão ou nacional dos EUA, (ii) residente legal permanente dos EUA (também conhecido como portador de green card), (iii) Refugiado sob 8 U.S.C. § 1157, ou (iv) Asilado sob 8 U.S.C. § 1158, ou ser elegível para obter as autorizações necessárias do Departamento de Estado dos EUA. Saiba mais sobre o ITAR aqui.

HABILIDADES E EXPERIÊNCIA PREFERENCIAIS

  1. Patches enviados para o kernel Linux são preferenciais.
  1. Conhecimento de redes e da pilha de rede Linux.
  1. Bom conhecimento de arquitetura de computadores e fluxos modernos de secure boot.
  1. Experiência com sistemas embarcados ARM.
  1. Profundo entendimento de testes, integração contínua, build, implantação e monitoramento contínuo.
  1. Abordagem criativa para resolução de problemas, habilidades analíticas excepcionais e fundamentos de engenharia.
  1. Fortes habilidades em depuração, otimização de desempenho e testes unitários.
  1. Excelentes habilidades de comunicação, tanto escrita quanto verbal.
  1. Capacidade de trabalhar efetivamente em um ambiente dinâmico com necessidades e requisitos em constante mudança.

SpaceX é um Empregador de Oportunidades Iguais; o emprego na SpaceX é regido com base no mérito, competência e qualificações e não será influenciado de forma alguma por raça, cor, religião, gênero, origem nacional/etnia, status de veterano, status de deficiência, idade, orientação sexual, identidade de gênero, estado civil, deficiência mental ou física ou qualquer outro status legalmente protegido.

Candidatos que desejam visualizar uma cópia do Plano de Ação Afirmativa da SpaceX para veteranos e pessoas com deficiência, ou candidatos que necessitam de acomodação razoável para o processo de inscrição/entrevista, devem entrar em contato com EEOCompliance@spacex.com.

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

Vagas Dev é mantido gratuitamente pela equipe NortJobs.

Seu próximo empregopode estar na NortJobs.

Vagas Dev

Vagas para desenvolvedores e programadores. Brasil em primeiro lugar. Sua próxima oportunidade.

NortJobs · mantenedoraInstagramLinkedInTwitter
LegalSobre o projetoPrivacidadeVagas Dev © 2026