Chainguard
ARX Robotics GmbH
Staff Software Engineer, Plataforma de Robótica (m/f/d)
SOBRE A VAGA
Como Staff Software Engineer em nossa equipe de Plataforma de Robótica, você será um líder técnico moldando o núcleo de nossos sistemas autônomos. Você projetará e construirá a arquitetura de software fundamental que permite comunicação robusta, alto desempenho e integração perfeita em toda a nossa frota de veículos terrestres não tripulados.
Esta é uma função para um pensador de sistemas que prospera em desafios técnicos complexos. Você colaborará estreitamente com equipes de engenharia multifuncionais para estabelecer as melhores práticas e criar uma plataforma de tempo de execução coesa e escalável para nossos robôs teleoperados e autônomos. Seu trabalho influenciará diretamente a confiabilidade e a capacidade de tecnologias que fazem a diferença.
O QUE VOCÊ VAI CONSTRUIR
- A arquitetura de software central para nossa plataforma de robótica de baixo nível, garantindo comunicação robusta e desempenho otimizado em sistemas distribuídos (TCP/IP).
- Melhores práticas e padrões de projeto para software de robótica modular, escalável e de fácil manutenção, sobre os quais outras equipes possam construir.
- Integrações perfeitas entre componentes de software, criando um ambiente de tempo de execução coeso e confiável.
- Sistemas de alto desempenho e tempo real capazes de operar em cenários exigentes e de missão crítica.
- Uma cultura de excelência técnica, orientando outros engenheiros em princípios arquiteturais e na qualidade do software.
- Sistemas robustos e seguros por meio de testes rigorosos, validação e um profundo entendimento de detalhes em nível de sistema.
- Documentação técnica clara que capacite sua equipe e acelere o desenvolvimento de novas funcionalidades.
- Fornecer liderança técnica prática, definir a direção da engenharia e orientar equipes multifuncionais nas disciplinas de software, hardware, testes e segurança.
O QUE VOCÊ TRAZ
- 10+ anos de experiência profissional no desenvolvimento de software de plataforma de baixo nível (BSPs, bootloaders, kernels, drivers de dispositivo).
- Sólidas habilidades de programação em C e C++ moderno, apoiadas por experiência em produção com sistemas operacionais de tempo real ou orientados à segurança, como Linux embarcado ou QNX (incluindo cadeias de ferramentas de compilação como Yocto/Open Embedded ou Buildroot).
- Um profundo entendimento de arquitetura de software modular, princípios de código limpo e design voltado para a manutenibilidade a longo prazo.
- Experiência prática na construção, depuração e otimização de sistemas multithread, de tempo real ou críticos para o desempenho.
- Um forte domínio de sistemas paralelos e distribuídos, incluindo perfilamento de sistemas de baixo nível.
- Conforto e proficiência trabalhando em ambientes embarcados como Linux ou QNX.
- Conhecimento profundo de APIs em nível de sistema (IPC, sockets, I/O) e protocolos de comunicação como CAN ou Ethernet.
- Habilidades de comunicação excepcionais e a capacidade de liderar discussões técnicas e colaborar efetivamente entre equipes.
- Familiaridade com Bazel, middleware zero-copy ou programação lock-free é um forte diferencial.
Observação: Você não precisa atender a todos os requisitos para se candidatar. Damos as boas-vindas a candidatos motivados que desejam crescer na função e desenvolver ainda mais sua experiência.
Se você é apaixonado por superar desafios que têm um impacto real na segurança de nossas democracias, candidate-se aqui para se juntar à ARX e ajudar a moldar o futuro da tecnologia de uso duplo!
A ARX é uma empregadora que oferece oportunidades iguais e incentivamos candidatos de todas as origens a se candidatarem.
Você pode encontrar a Política de Privacidade para Candidatos da ARX Robotics aqui arx-robotics.com/legal/privacy#4-applicant-management.
O QUE OFERECEMOS
Junte-se a uma empresa europeia de tecnologia de defesa orientada por missão em um estágio crucial de crescimento, onde você pode ajudar a moldar tecnologias significativas, assumir responsabilidades desde cedo e crescer com o negócio!
- Pacote de remuneração competitivo, incluindo oportunidade de bônus
- 27 dias de férias para começar, aumentando com o tempo de casa até 30 dias
- Contribuição previdenciária apoiada pelo empregador
- Apoio ao aprendizado e desenvolvimento e orçamento para eventos de equipe
- Descontos para funcionários e orçamento de benefícios flexíveis via Probonio
- Modelo de trabalho híbrido, dependendo da função e das necessidades da equipe
- Faixas salariais estruturadas, estrutura de níveis e conversas de desenvolvimento semestrais
- Programa de bônus por indicação, escritório que aceita cães e suporte à realocação, quando aplicável
SOBRE NÓS
A ARX é uma empresa de tecnologia de uso duplo especializada no desenvolvimento de sistemas autônomos não tripulados e sensores para o setor de defesa europeu. Nossos sistemas terrestres não tripulados e sensores de uso duplo auxiliam exércitos da OTAN e socorristas civis a enfrentar seus problemas mais desafiadores, fornecendo treinamento e informações para que tomem melhores decisões e ações eficazes em situações de vida ou morte.
À medida que nossa equipe continua a se expandir rapidamente, buscamos candidatos motivados que estejam entusiasmados em trabalhar em uma equipe altamente energética, criativa e inovadora, dedicada ao desenvolvimento de sistemas autônomos para ambientes desafiadores. Operamos em um setor dinâmico onde a colaboração, o compartilhamento de ideias inovadoras e o desenvolvimento de novas estratégias de resolução de problemas estão enraizados em nossa cultura de trabalho.
