Ingeniero de Software de Autonomía
Buscamos un Autonomy Software Engineer con experiencia en el desarrollo de software para sistemas autónomos y robóticos, con enfoque en funcionalidades de localización, planificación y control para vehículos unmanned o opcionalmente unmanned.
Somos una compañía global de alta tecnología con un equipo de ingenieros emprendedores, científicos y expertos digitales de todo el mundo. Juntos hemos formado una comunidad que está en constante crecimiento, de la que estamos orgullosos. Ofrecemos servicios de consultoría a clientes de alto perfil a nivel mundial en diversas áreas de servicio, como:
- Tecnología e ingeniería
- Energía y energías renovables
- Life sciences y farmacia
- Digital y TI
Sobre esta vacante
La persona será responsable del desarrollo e integración de las funcionalidades centrales de autonomía dentro de sistemas no tripulados. El rol está fuertemente enfocado en algoritmos de autonomía, pero también implica una estrecha colaboración con los equipos de IA/Percepción, HMI e integración de vehículos para conectar la toma de decisiones de alto nivel con la ejecución de bajo nivel. Responsabilidades principales: - Desarrollo de software para sistemas autónomos en el ámbito de robótica y vehículos. - Implementación de soluciones para localización y mapeo (SLAM, integración GNSS/IMU, estimación del estado). - Diseño de algoritmos de planificación de trayectorias, planificación de movimientos y control de vehículos (PID, MPC). - Integración de sensores, sistemas distribuidos y plataformas edge (ej. Jetson). - Optimización del rendimiento y desarrollo de software para sistemas de tiempo casi real. - Actividades de depuración, análisis de rendimiento y pruebas automáticas (unitarias/de integración). - Colaboración con equipos multidisciplinarios para el desarrollo e integración del sistema completo.
Lo que esperamos de ti
Requisitos: - 1–3 años de experiencia en Ingeniería de Software, Robótica o Sistemas Autónomos. - Excelente conocimiento de C++ y buen nivel de Python. - Familiaridad con herramientas de desarrollo de software (Linux, Git, Docker, ROS2). - Experiencia en al menos uno de los siguientes: - Localización y mapeo - Planificación y control - Integración de sistemas - Título de máster en un área de ingeniería (Robótica, Software, Automatización o afines). Plus: experiencia con plataformas autónomas/robóticas y conocimientos básicos de percepción.
Lo que puedes esperar de nosotros
TMC es una empresa internacional de consultoría de alta tecnología que aporta su experiencia a los clientes para apoyarlos en la realización de sus desafíos tecnológicos. De esta manera, TMC opera como un centro de expertos a disposición de sus clientes y los ayuda a ser más competitivos en un mundo tecnológico cada vez más global y en constante cambio. En TMC creemos que las personas son la fuerza impulsora detrás de la innovación tecnológica. Por eso queremos crear las mejores condiciones posibles para que los talentos tecnológicos prosperen. Te ofrecemos un entorno de trabajo desafiante y estimulante en el que puedes ser el director de tu propia carrera. Como Employeneur, formas parte de nuestra familia TMC. Además de nuestra destacada experiencia técnica, la diversión y el compromiso son elementos significativos de nuestra cultura. #LI-FD2
¡Qué genial que estés interesado en un trabajo en TMC! Aplica ahora de la manera que mejor te convenga y, con suerte, podremos darte la bienvenida pronto a uno de nuestros equipos.