12 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 optimizado. 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 global 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á