Pharo Management
Spire
Engenheiro de Firmware Sênior
Sobre a oportunidade
Estamos em busca de um Engenheiro de Software Embarcado experiente para integrar nossa equipe de Plataforma (responsável pelos sistemas da espaçonave). O candidato selecionado desempenhará um papel fundamental 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 atuais e futuros da espaçonave cumpram sua missão.
Os candidatos ideais devem abraçar a comercialização de sistemas de nanossatélites e adaptar-se a metodologias de design, desenvolvimento e implementação de sistemas de baixo custo e ritmo acelerado que diferenciam a Spire de nossos concorrentes. Neste ambiente dinâmico, o ciclo de design até o lançamento é medido em semanas e meses, não em anos!
O que você fará como Engenheiro de Firmware 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 diversos 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 ágil
- Escrever e manter documentação técnica
Requisitos mínimos
Habilidades Principais
- Bacharelado em Ciência da Computação, Engenharia Elétrica ou área correlata
- Domínio da linguagem de programação C para sistemas embarcados
- Proficiência em linguagens de script como Python e Bash
- Ampla experiência 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 no Linux (Ubuntu)
- Conhecimento básico de matemática (matemática de engenharia ou similar)
- Excelentes habilidades de comunicação e trabalho em equipe
Habilidades Desejáveis
- 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 restrição de recursos (Linux embarcado)
- Experiência com Linux embarcado
- Conhecimento de sistemas de controle e algoritmos
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
A Spire opera em um modelo de trabalho híbrido, e esta posição exigirá que você trabalhe no escritório pelo menos três dias por semana.
O acesso a software e/ou tecnologia controlada para exportação pelos 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-MI
Para ajudar a manter um local de trabalho seguro e protegido para os colaboradores da Spire, todos os candidatos que receberem uma oferta condicional deverão passar por 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, bem como a Política de Privacidade da Spire.
Informamos que a comunicação referente à 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 Auxílio 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 Talentos
- 🍉 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.
A Spire é Global e nosso sucesso baseia-se nos diversos pontos de vista, habilidades e experiências de nossos colaboradores. Temos orgulho de ser um empregador que promove a igualdade de oportunidades e estamos comprometidos com a igualdade de oportunidades de emprego, independentemente de raça, cor, ancestralidade, religião, sexo, origem nacional, orientação sexual, idade, estado civil, deficiência, identidade de gênero ou status de veterano.
