Pharo Management
Spire
Engenheiro de Software Embarcado Sênior
Sobre a oportunidade
Estamos em busca de um Engenheiro de Software Embarcado experiente para integrar nossa equipe de Plataforma, que dá suporte às Operações de Espaçonaves. O candidato selecionado desempenhará um papel crucial no suporte a outras disciplinas, concentrando-se nos aspectos de software embarcado de nossos sistemas de satélite. A equipe de Plataforma interage diretamente com diversos grupos de engenharia para conduzir atividades de P&D, design, fabricação e operações, garantindo, em última análise, que todos os sistemas de espaçonaves atuais e futuros cumpram sua missão.
Os candidatos ideais abraçarão a comercialização de sistemas de nanossatélites e se adaptarão a metodologias de design, desenvolvimento e implementação de sistemas de baixo custo e ritmo acelerado que diferenciam a Spire de nossa concorrência. Neste ambiente de ritmo acelerado, o ciclo de design até o lançamento é medido em semanas e meses, não em anos!
O que você fará como Engenheiro de Software Embarcado Sênior
- Projetar, implementar, testar, implantar e manter firmware embarcado
- Colaborar com outras funções de engenharia no escopo, arquitetura e design de sistemas
- Resolver problemas em órbita e em solo relacionados a sistemas embarcados
- Implementar, otimizar e manter vários protocolos seriais
- Projetar e desenvolver ferramentas de interface para melhorar a abstração entre o sistema embarcado e outros componentes do satélite
- Depurar e resolver problemas complexos de sistemas embarcados de forma oportuna
- Escrever e manter documentação técnica
Requisitos mínimos
Habilidades Principais
- Bacharelado em Ciência da Computação, Engenharia Elétrica ou área relacionada
- Domínio da linguagem de programação C para sistemas embarcados
- Proficiência em linguagens de script como Python e Bash
- Experiência extensiva com sistemas operacionais de tempo real (RTOS), especificamente FreeRTOS
- Familiaridade com protocolos seriais e implementações
- Fortes habilidades de resolução de problemas, particularmente na depuração de sistemas embarcados
- Experiência com sistemas de controle de versão (por exemplo, Git)
- Experiência em desenvolvimento em Linux (Ubuntu)
- Nível básico de conhecimento matemático (matemática de engenharia ou similar)
- Excelentes habilidades de comunicação e trabalho em equipe
Ferramentas e Tecnologias
- FreeRTOS para implementação de sistema operacional de tempo real
- GNU ARM Embedded Toolchain para compilação de código
- GDB para depuração, complementado pelo uso extensivo de depuração serial e/ou CAN
- Experiência com técnicas de depuração para sistemas sem acesso JTAG, particularmente para resolução remota de problemas
- Familiaridade com procedimentos de teste manual para código de interface embarcada
- Experiência trabalhando com Microcontroladores Arm Cortex
- Controle de versão usando Git
Habilidades Preferenciais
- Experiência com sistemas espaciais ou tecnologia de satélites
- Familiaridade em trabalhar com padrões de codificação e uso de ferramentas de análise estática
- Experiência escrevendo Rust para ambientes com recursos limitados (Linux embarcado)
- Experiência com Linux embarcado
- Conhecimento de sistemas de controle e algoritmos
A Spire opera em um modelo de trabalho híbrido, e esta posição exigirá que você trabalhe no mínimo três dias por semana no escritório.
O acesso a software e/ou tecnologia controlados para exportação dos EUA pode ser necessário para esta função. Se necessário, a Spire providenciará as licenças necessárias — isso não é algo que os candidatos precisem ter antes de se candidatar. #LI-MI1
--------------------------------------------------------------------------------
A Spire é Global e nosso sucesso baseia-se nos diversos pontos de vista, habilidades e experiências de nossos funcionários. Temos orgulho de ser um empregador que oferece oportunidades iguais e estamos comprometidos com a igualdade de oportunidades de emprego, independentemente de raça, cor, ascendência, religião, sexo, origem nacional, orientação sexual, idade, estado civil, deficiência, identidade de gênero ou status de veterano.
Para ajudar a manter um local de trabalho seguro e protegido para os funcionários da Spire, todos os candidatos que receberem uma oferta condicional deverão concluir uma verificação de antecedentes. Isso pode incluir histórico criminal e verificação de emprego.
Por favor, reserve um momento para revisar o Aviso de Privacidade de Dados Globais da Spire para Empregados, Contratados, Candidatos e Visitantes spire.com/global-data-privacy-notice/, bem como a Política de Privacidade da Spire. spire.com/privacy-policy/
--------------------------------------------------------------------------------
Esteja ciente de que a comunicação sobre sua candidatura pode vir de @spire.com, @recruiting.spire.com ou de Candidate.fyi (nossa ferramenta de agendamento).
Benefícios Globais
- 🛰️ Programa Nomeie Seu Satélite (NYSP)
- 🚀 Participação em Lançamentos
- 🌴 Política de folgas generosa
- 🎓 Programa de Assistência Educacional
- 🥰 Programa de Assistência ao Empregado (EAP)
- 📈 Programa de Compra de Ações para Empregados (ESPP)
- 👣 Licença Familiar
- 💪 Reembolso de atividades físicas
- 🧡 Programa de Indicação de Empregados
- 🍉 Lanches e bebidas saudáveis em todos os escritórios
Sobre a Spire
Melhoramos a vida na Terra com dados do espaço.
A Spire Global é uma empresa de análise de dados do espaço para a nuvem que possui e opera a maior constelação de satélites multiuso. Seus dados e algoritmos proprietários fornecem o rastreamento marítimo, aéreo e meteorológico mais avançado do mundo. Além de sua constelação, a infraestrutura de dados da Spire inclui uma rede global de estações terrestres e operações 24/7 que fornecem cobertura global em tempo real de cada ponto da Terra.
