Skills
Sobre a Vaga
Estamos buscando um(a) Engenheiro(a) de Robótica para atuar em funções remotas em projetos de autonomia para sistemas robóticos. A posição é voltada ao desenvolvimento e à otimização de stacks de autonomia usados em aplicações do mundo real.
Responsabilidades
- Projetar e manter arquiteturas em ROS/ROS2, incluindo interfaces e grafos modulares de nós
- Implementar e otimizar módulos de SLAM/localização/mapeamento e estimativa de estado com dados multi-sensores
- Desenvolver componentes de planejamento de movimento e controle com restrições de segurança (geração de trajetórias, MPC/PID)
- Construir pipelines de percepção para detecção, rastreamento e entendimento de cena, aumentando a robustez
- Criar fluxos simulação-para-real com Gazebo/Isaac Sim e testes automatizados de regressão
- Integrar sensores e atuadores, validando sincronização, calibração, temporização e modos de falha
- Definir métricas de avaliação (taxa de sucesso, colisões/near-miss, orçamentos de latência) e desenvolver harnesses
- Estabelecer práticas de CI/CD, testes unitários e de integração, além de builds Linux reproduzíveis
Requisitos
- Experiência Mid-Senior entregando software de robótica em produção ou em protótipos avançados
- Forte domínio de C++ e Python
- Experiência prática com ROS/ROS2 e capacidade de depuração em sistemas distribuídos
- Conhecimento de SLAM/localização, planejamento de movimento e controle em malha fechada
- Vivência com fusão de sensores (EKF/UKF), calibração e sincronização de tempo
Beneficios
- Remuneração horária competitiva (US$ 30–50 por hora), conforme escopo e experiência
- Atuação em modelo remoto com projetos de autonomia e robótica aplicada
- Ambiente voltado a testes, métricas e qualidade de entrega