Ambiq Micro, Inc.
Space Kinetic
Engenheiro de Software Sênior de Tempo Real/Controles
Quem somos
Um novo paradigma para operações espaciais.
Space Kinetic é uma startup de tecnologia espacial de uso duplo que está construindo uma arquitetura completamente nova para operações espaciais – uma que traz as vantagens da tecnologia de drones proliferados (baixo custo, operacionalmente flexível, descartável, distribuída) para missões espaciais, reduzindo a dependência do ecossistema em combustível consumível. Em um mundo onde muitas empresas estão focadas em melhorar incrementalmente o status quo, nós estamos focados em criar algo inteiramente diferente – uma arquitetura sustentada por novos princípios fundamentais para enfrentar as oportunidades e desafios da terceira era espacial. Nosso objetivo é nos afastarmos das arquiteturas espaciais um-para-um – onde cada satélite em uma constelação tem uma (ou um pequeno número de) carga útil primária acoplada ao barramento – e desbloquear um sistema 'um-para-muitos', onde cada satélite possui um grande número de cargas úteis que podem ser implantadas a partir de sua espaçonave hospedeira em altas velocidades sem disparar um propulsor.
Esta não é uma função para alguém que busca uma jornada de trabalho tradicional de 40 horas. A Space Kinetic está construindo uma tecnologia ambiciosa e inédita, e isso exige urgência, senso de dono e um alto nível de compromisso em mudar as premissas fundamentais de tudo o que fazemos no espaço.
O que você fará
Estamos buscando um Engenheiro de Software Sênior de Tempo Real / Controles para liderar o desenvolvimento de software de controle determinístico em tempo real, dando suporte a sistemas aeroespaciais eletromecânicos de alta velocidade. Esta função será responsável pela implementação do controle de motores, lógica de temporização de liberação, travas de segurança e integração de hardware-in-the-loop (HIL) para funções críticas do sistema. O candidato ideal compreende tanto a teoria de controle quanto a implementação de software de tempo real de baixo nível e pode traduzir modelos de GNC, MATLAB/Simulink e baseados em Python em software de controle de voo confiável, operando em um ambiente de desenvolvimento de hardware de ritmo acelerado.
Responsabilidades do cargo
- Desenvolver software de controle determinístico em tempo real para sistemas aeroespaciais eletromecânicos
- Ser responsável pela implementação do controle de motores, lógica de temporização de liberação e arquitetura de travas de segurança
- Traduzir modelos de controle baseados em MATLAB/Simulink e Python em software de tempo real com qualidade de produção
- Apoiar o desenvolvimento e a integração de algoritmos relacionados a orientação, navegação e controle (GNC)
- Projetar e executar atividades de teste e integração de hardware-in-the-loop (HIL)
- Trabalhar em estreita colaboração com as equipes de GNC, elétrica, mecânica e de engenharia de sistemas durante o desenvolvimento e teste
- Apoiar a integração, depuração e validação de sistemas de controle em hardware de protótipo
- Desenvolver interfaces de software para sensores, atuadores, controladores de motor e sistemas de hardware embarcado
- Apoiar testes em nível de sistema, solução de problemas e iteração rápida durante campanhas de desenvolvimento
- Participar de revisões técnicas, discussões de arquitetura e decisões de projeto críticas para a segurança
O que é necessário
- Bacharelado em Engenharia Aeroespacial, Engenharia Elétrica, Engenharia da Computação, Robótica ou área relacionada OU Mestrado em Engenharia Aeroespacial, Engenharia Elétrica, Engenharia da Computação ou área relacionada
- 5+ anos de experiência em software embarcado, software de controle ou desenvolvimento de sistemas de tempo real
- Forte compreensão de arquitetura de software de tempo real e comportamento determinístico de sistemas
- Experiência com controles de motor, sistemas de atuadores ou malhas de controle embarcadas
- Experiência trabalhando com MATLAB/Simulink e tradução de modelos em software implantável
- Forte experiência em programação em C/C++ e Python
- Experiência no suporte à integração e teste de sistemas de hardware/software
- Experiência trabalhando com sistemas espaciais
O que adoraríamos
- Doutorado em Engenharia Aeroespacial, Engenharia Mecânica, Robótica, Ciência da Computação ou área relacionada. A remuneração será compatível com a experiência, educação e profundidade técnica demonstrada.
- Experiência em aeroespacial, defesa, robótica ou sistemas autônomos
- Experiência com simulação e teste HIL (Hardware-in-the-Loop)
- Familiaridade com algoritmos de GNC e fluxos de trabalho de desenvolvimento de controles
- Experiência no suporte a sistemas dinâmicos de alta velocidade ou sistemas críticos de segurança
- Familiaridade com Linux embarcado, RTOS, interfaces FPGA ou protocolos de comunicação de hardware de baixo nível
- Experiência em startups ou prototipagem rápida é preferencial
- Sistemas embarcados de tempo real
- Implementação de malha de controle
- Controladores de motor e interfaces de atuadores
- Integração de sensores e processamento de sinais
- Fluxos de trabalho de simulação e modelagem
- Depuração de sistemas e testes de integração
- Colaboração de engenharia multifuncional
Onde você estará
- A posição é presencial em nossa sede em El Segundo, CA. Viagens domésticas podem ser necessárias (até cerca de 20% do ano).
Requisitos ITAR
Para estar em conformidade com os regulamentos de exportação do Governo dos EUA, o candidato deve ser (i) cidadão ou nacional dos EUA, (ii) residente permanente legal 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 pmddtc.state.gov/ddtc_public/ddtc_public?id=ddtc_kb_article_page&sys_id=24d528fddbfc930044f9ff621f961987
Igualdade de Oportunidades de Emprego
A Space Kinetic 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, deficiência ou qualquer outro status legalmente protegido.
O salário base anual para esta função está abaixo. As faixas salariais são determinadas pelo cargo, nível, localização e alinhamento com os dados de mercado. A remuneração individual será determinada 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/experiência relevante, certificações, habilidades do candidato e equidade interna.
Faixa Salarial
$170,000—$240,000 USD
O que oferecemos
- Remuneração baseada em participação acionária (equity)
- Plano de aposentadoria 401(k) com contrapartida da empresa de 3.5%
- PTO altamente competitivo
- Feriados pagos pela empresa + recesso de inverno
- Seguro médico, odontológico e oftalmológico abrangente
- Oportunidades únicas de bônus baseadas em desempenho
