B&A
Mind Robotics
Ingeniero/a de Software, Sistemas Edge y de Campo
Acerca de nosotros
Mind Robotics está creando IA Física para su implementación industrial en el mundo real, comenzando por la planta de producción. Creemos que los problemas más difíciles en IA se resuelven cuando los investigadores y los ingenieros trabajan directamente con el mundo físico cada día, y buscamos personas apasionadas por la robótica, que valoren la propiedad y estén entusiasmadas por abordar problemas complejos. Únete a nosotros si quieres ir más allá de la inteligencia digital y dotar de inteligencia al movimiento.
Sobre el equipo y el puesto
Como Ingeniero/a de Software en Sistemas Edge y de Campo, serás uno/a de los ingenieros fundadores del equipo responsable de nuestra capa de aplicación, reportando a nuestro Director/a de Ingeniería de Aplicaciones. Los sistemas funcionan hoy; tu trabajo es ayudar a fortalecerlos y prepararlos para producción a escala, desde 10 estaciones de captura en un sitio hasta cientos en múltiples plantas de OEM, y desde un puñado de estaciones de teleoperación hasta una flota de turnos múltiples. Esta es una ingeniería temprana, práctica, de 0 a 1: enviarás código que se ejecuta en hardware real en fábricas reales y verás su efecto en el comportamiento del robot.
Responsabilidades
- Construir la pila de captura de campo: software edge para nuestros equipos de recopilación de datos: gestión de dispositivos, orquestación de sensores y monitorización de calidad de datos en tiempo real que funcione en una planta de producción, con flujos de trabajo optimizados para restricciones de E/S, cómputo y red.
- Enviar la pila de teleoperación: herramientas de recopilación, evaluación y operativas para nuestras estaciones de teleoperación, incluyendo métricas, gestión de tareas y los flujos de trabajo que utilizan nuestros operadores de robots cada día.
- Construir y contribuir a las pruebas de integración y validación para el software de campo, incluyendo configuraciones de prueba de hardware en bucle (HIL) que detecten fallos antes de que lleguen a un sitio activo.
- Construir monitorización y paneles que ofrezcan visibilidad sobre el estado de la flota, la calidad de la captura y el tiempo de actividad de las estaciones en todos los sitios, teniendo en cuenta la conectividad intermitente y el ancho de banda limitado en el campo.
- Hacer que el despliegue sea repetible: construir herramientas y sistemas de configuración que hagan que la incorporación de un nuevo sitio de fabricación sea un cambio de configuración, no un proyecto de ingeniería personalizado, incluyendo flujos de trabajo de aprovisionamiento de dispositivos.
- Dar soporte en campo: depurar problemas en sistemas activos, instrumentar para la observabilidad y trabajar directamente con el personal de operaciones de sitio y los operadores de robots que dependen de tu software.
Requisitos
- 2+ años de experiencia en ingeniería de software construyendo sistemas de producción.
- Sólidos fundamentos de programación y comodidad trabajando en toda la pila: dispositivos edge, servicios y canalizaciones de datos locales.
- Experiencia con al menos uno de los siguientes: computación edge, gestión de dispositivos o flotas, sistemas en tiempo real, robótica o sistemas de sensores.
- Inclinación por la propiedad: has llevado características o sistemas desde el prototipo hasta la producción y los has soportado en el campo.
- Comunicación clara y colaboración estrecha con socios de producto, investigación y operaciones.
- Experiencia práctica con datos de sensores (vídeo, profundidad, IMU, fuerza/par) y la infraestructura para recopilarlos y monitorizarlos en tiempo real es un plus.
- Experiencia con pruebas de hardware en bucle o basadas en simulación (por ejemplo, Isaac Sim, Gazebo, MuJoCo) es un plus.
- Experiencia en robótica, vehículos autónomos, IoT industrial o sistemas de teleoperación es un plus.
- Exposición a entornos de fabricación u otros entornos industriales es un plus.
