14 nov
|
Lucid Bot
|
Bogotá
El rol
Como Desarrollador de Robótica ROS 2, vas a diseñar y construir el software que permite a los robots de RobotFlow navegar, decidir y operar de forma autónoma en entornos dinámicos, compartidos con personas, obstáculos y otros agentes. Tendrás ownership técnico de la arquitectura ROS 2 y de la capa de planeación y decisión: de ti depende que el robot se mueva de forma segura, predecible y eficiente.
Qué vas a hacer
- Diseñar y desarrollar la arquitectura de software de los robots sobre ROS 2 (nodos, interfaces, lifecycle, composición, configuración de QoS/DDS).
- Implementar algoritmos de motion planning y navegación autónoma (planeación integral y local, evasión de obstáculos), usando y extendiendo Nav2 u otros frameworks de autonomía.
- Desarrollar la lógica de decisión en tiempo real para comportamientos autónomos e interacción con personas, obstáculos y otros robots.
- Optimizar código en C++ para ejecución de alto rendimiento en plataformas con recursos limitados (computación embebida y edge).
- Arquitectar los sistemas de razonamiento geométrico y de velocidad que generen trayectorias seguras, suaves y físicamente factibles.
- Integrar percepción, localización, mapeo y control en un stack de autonomía coherente, trabajando de la mano con los equipos de cada área.
- Integrar los comportamientos del robot con la plataforma de automatización e IA de Lucid (flujos de negocio, orquestación de flotas, telemetría).
- Definir pruebas en simulación y en campo, y criterios de seguridad y validación antes de cada despliegue.
- Documentar decisiones de arquitectura y elevar el estándar técnico del equipo de robótica.
Qué buscamos
- Experiencia en Robotics Engineering o Software Engineering enfocados en sistemas autónomos.
- Experiencia sólida y comprobable desarrollando en ROS 2 (idealmente Humble, Jazzy o superior), incluyendo diseño de nodos, launch files, parámetros, TF2 y herramientas de debugging.
- Experiencia con Nav2, MoveIt 2 o frameworks equivalentes de navegación y planeación.
- Experiencia comprobada desarrollando algoritmos de motion planning y navegación (A*, RRT, MPC, planeación local/global).
- Dominio avanzado de C++ y experiencia con sistemas de tiempo real.
- Sólida base en sistemas robóticos y procesos de decisión en tiempo real.
Que ofrecemos
- Contrato tipo contractor por medio de Deel
- Híbrido en Bogotá
- Plan Carrera / Oportunidades de Crecimiento
- Salario (a discutir durante el proceso de selección)
📌 Desarrollador de Robótica ROS 2 (Bogotá)
🏢 Lucid Bot
📍 Bogotá