SanMar- External
Castelion Corporation
Engenheiro de Software Embarcado (7+ anos de experiência)
Por que a Castelion, por que agora
A Castelion está avançando incrivelmente rápido para desenvolver e entregar sistemas de defesa avançados em um momento em que a execução importa mais do que nunca. Acreditamos que foco, senso de dono e excelência são vantagens decisivas - e estamos construindo uma equipe de classe mundial para transformar ideias ousadas em capacidade real.
Esta é uma oportunidade rara de ingressar em um estágio inicial, onde você terá um nível significativo de autonomia, colaborará com colegas excepcionais e causará um impacto direto e mensurável em nossa missão e no futuro da empresa - independentemente da sua função.
Engenheiro de Software Embarcado
Como Engenheiro de Software Embarcado, você estará na vanguarda da criação, desenvolvimento e teste do software que impulsiona e simula nossos sistemas de voo. Sua função envolve colaboração próxima com outros engenheiros da Castelion em domínios de software e hardware para implementar e depurar software em toda a pilha tecnológica, desde aplicações e sistemas operacionais até redes, firmware e simulação, garantindo o sucesso total da missão. Buscamos engenheiros inteligentes, colaborativos e motivados de todos os níveis que sejam apaixonados por resolução de problemas e ansiosos por contribuir para uma missão extraordinária. Se você prospera em ambientes desafiadores e se sente entusiasmado com a perspectiva de causar um impacto tangível, queremos ouvir você.
Responsabilidades
- Sistemas Autônomos: Projetar e implementar sistemas de software autônomos confiáveis, juntamente com as simulações necessárias para validar sua precisão e confiabilidade.
- Desenvolvimento de Software Abrangente: Gerenciar todo o processo de desenvolvimento de software, desde o design inicial, prototipagem e testes, até a integração final e implantação para aplicações de missão crítica.
- Testes de Sistema: Avaliar resultados de testes e solucionar problemas que exijam investigações detalhadas, incluindo integração prática e depuração de sistemas de hardware/software. Desenvolver ferramentas para facilitar testes em vários ambientes: hardware virtualizado, hardware-in-the-loop real e testes vehicle-in-the-loop.
- Colaboração: Trabalhar em parceria com equipes de engenharia multidisciplinares para realizar brainstorming, projetar e desenvolver capacidades de mísseis hipersônicos de próxima geração, incluindo algoritmos de orientação avançados e processamento de imagem de busca integrado.
- Liderança de Projetos: Liderar grandes projetos que impulsionam a missão da Castelion, garantindo o alinhamento com os objetivos gerais e viajando ocasionalmente para locais de lançamento e de clientes para testes e operações.
- Aprimorar Padrões e Práticas: Melhorar continuamente os padrões de software e as melhores práticas dentro da equipe de software, promovendo um ambiente de melhoria contínua e inovação.
Qualificações Básicas
- Formação Acadêmica: Bacharelado em Ciência da Computação, Engenharia da Computação, Engenharia Elétrica, Matemática ou área correlata de STEM, ou experiência prática equivalente.
- Experiência: Aberto a candidatos de todos os níveis de experiência, desde engenheiros em início de carreira até colaboradores técnicos seniores. Experiência profissional, estágios, pesquisa, contribuições de código aberto ou outros trabalhos técnicos práticos serão considerados.
- Proficiência Técnica: Experiência com programação de sistemas em linguagens como C++, Python ou Rust, e familiaridade com ambientes de desenvolvimento baseados em Linux. A experiência pode incluir trabalho com sistemas de baixo nível, como desenvolvimento de kernel Linux, interfaces de hardware ou desenvolvimento de drivers (por exemplo, UART, I2C ou periféricos similares).
Habilidades e Experiência Preferenciais
- Especialização em Programação: Proficiência comprovada em C++, Rust ou linguagens de programação de sistemas similares.
- Experiência em Sistemas: Experiência prática com sistemas embarcados de tempo real ou ambientes de computação distribuída em sistemas baseados em Linux, incluindo o desenvolvimento de software C++ de alta qualidade baseado em Linux para processadores e microcontroladores comuns (por exemplo, PowerPC, x86, ARM).
- Habilidades Técnicas: Proficiência em Linux, incluindo scripts de shell Bash, solução de problemas de rede e análise de desempenho (strace, ftrace, etc.), com fortes habilidades em depuração, otimização de desempenho e testes unitários.
- Conhecimento de Sistemas: Compreensão abrangente de arquitetura de computadores e protocolos de rede (TCP, UDP, etc.).
- Resolução de Problemas: Abordagem inovadora de resolução de problemas usando pensamento de primeiros princípios, incluindo o desenvolvimento de protótipos para validar conceitos de design chave e quantificar restrições técnicas.
A Castelion oferece um pacote de benefícios generoso. Consulte o final da nossa página de Carreiras para obter mais detalhes.
Outras Atribuições
Observe que esta descrição de cargo não foi projetada para cobrir ou conter uma lista abrangente de atividades, deveres ou responsabilidades exigidas do funcionário para este cargo. Deveres, responsabilidades e atividades podem mudar a qualquer momento com ou sem aviso prévio.
Requisitos Adicionais de Elegibilidade
Esta posição pode exigir acesso a informações classificadas ou locais, sistemas ou informações restritas do Governo dos EUA, conforme determinado pela Empresa e/ou requisitos aplicáveis do Governo dos EUA. Se a posição for assim designada, seu emprego na função pode estar condicionado à sua capacidade de obter e manter a autorização de segurança exigida pelo Governo dos EUA ou outra autorização governamental, e de satisfazer quaisquer requisitos de cidadania ou outros requisitos de elegibilidade impostos por lei, regulamento, ordem executiva ou requisitos de contrato governamental aplicáveis. Você será notificado se e quando tais requisitos se aplicarem.
Declaração de Ação Afirmativa/EEO
A Castelion é um Empregador de Oportunidades Iguais. Estamos comprometidos em oferecer oportunidades iguais de emprego a todos os candidatos e funcionários sem distinção de raça, cor, religião, sexo, orientação sexual, identidade de gênero, origem nacional, idade, deficiência, informações genéticas, status de veterano protegido ou qualquer outra característica protegida pela lei federal, estadual ou local aplicável.
A Castelion está comprometida em fornecer acomodações razoáveis a indivíduos qualificados com deficiência durante todo o processo de candidatura e contratação. Se você precisar de uma acomodação razoável para concluir uma candidatura, participar do processo de entrevista ou participar de outra forma do processo de contratação, entre em contato com [email protected]. Os pedidos de acomodação serão considerados individualmente e tratados de acordo com a lei aplicável.
A Castelion está comprometida em promover um local de trabalho onde as decisões de emprego sejam baseadas em qualificações, necessidades de negócios e na capacidade de desempenhar as funções essenciais da função, com ou sem acomodação razoável.
Requisitos EAR/ITAR
Esta posição requer acesso a informações controladas para exportação e, como tal, o emprego (ou contratação de um prestador de serviços) está condicionado à capacidade do candidato de acessar todas as informações controladas para exportação aplicáveis sem que seja necessária uma licença de exportação adicional pelo Bureau of Industry and Security e/ou pela Directorate of Defense Trade Controls.
