Ubicación: Kitchener, Ontario
Tipo de Empleo: Tiempo Completo Permanente
Experiencia: Más de 5 años de experiencia laboral relevante
Educación: Grado en un campo relacionado o experiencia laboral equivalente
División: OTTO por Rockwell Automation
OTTO por Rockwell Automation es un líder global en tecnología autónoma para el manejo de materiales en instalaciones de manufactura y almacenes. Con más de cinco millones de horas de experiencia en producción, los robots móviles autónomos (AMR) de OTTO son confiables para operaciones críticas por algunas de las marcas más conocidas del mundo. Reconocida como una de las Empresas de Robótica Más Innovadoras de 2023 por Fast Company, OTTO por Rockwell Automation continúa liderando en innovación y tecnología. Para más información, visita ottomotors.com.
Adquirida por Rockwell Automation en 2023, Rockwell Automation es un líder global en automatización industrial y tecnología de transformación digital, enfocada en mejorar la productividad, sostenibilidad y agilidad de los fabricantes en todo el mundo. Con más de 28,000 empleados dedicados, Rockwell Automation está comprometida a tener un impacto positivo en el mundo.
El equipo de Plataforma en OTTO por Rockwell Automation está encargado de integrar el hardware y software para las plataformas de Robots Móviles Autónomos OTTO. Como Desarrollador de Software Senior para Robots, te enfocarás principalmente en el desarrollo de software, incluyendo firmware de bajo nivel, controladores de dispositivos y componentes de capa de aplicación. Tu trabajo asegurará que los robots funcionen efectivamente y diagnostiquen problemas sin inconvenientes. Tu software controlará funciones críticas—como la gestión de baterías, controladores de sensores y salidas de control de motores—donde cualquier falla podría tener consecuencias significativas.
Como Desarrollador de Software Senior para Robots en OTTO por Rockwell Automation, tus responsabilidades clave incluirán:
- Arquitectura, diseño e implementación de software personalizado, incluyendo firmware de control de robots de bajo nivel, controladores de PC y diagnósticos mejorados usando C/C++ y Python
- Prototipado y puesta en marcha de nuevas plataformas mecatrónicas
- Integración de sistemas electrónicos y de control complejos con software autónomo
- Documentación de arquitecturas a nivel de sistema y contribución a bases de conocimiento
- Coordinación de requisitos de funciones entre los equipos de software, hardware y producción
- Proveer soporte de depuración a nivel experto para Éxito del Cliente, Servicios de Campo y equipos internos
- Revisar y liberar configuraciones y firmware para dispositivos industriales
Licenciatura en Ingeniería Mecatrónica, Ingeniería de Sistemas, Ingeniería Eléctrica o un campo relacionado
Más de 3 años de experiencia con C++ y/o Python
Competente en escribir código robusto, eficiente y de alto rendimiento
Fuertes habilidades de prototipado y depuración con electrónica y mecatrónica
Experiencia práctica en solución de problemas con sistemas electrónicos y electromecánicos
Comprensión de sensores, actuadores y sus modos de error, especialmente controladores de motores
Experiencia con buses de campo, especialmente sistemas basados en CAN y Ethernet
Habilidad para realizar análisis de causa raíz de problemas de hardware y software a partir de registros de datos
Familiaridad con Linux (distribuciones basadas en Debian)
Excelentes habilidades de trabajo en equipo y comunicación
Capaz de desarrollar planes de desarrollo de software de manera independiente, incluyendo cronogramas y procedimientos de prueba
Experiencia en manejo de proyectos de desarrollo o implementación que enfrentaron desafíos significativos
Conocimiento de diferentes enfoques de Ciclo de Vida de Desarrollo de Software, especialmente el modelo V
Experiencia en TI en redes, configuración de sistemas operativos y solución de problemas
Experiencia en diseño y solución de problemas eléctricos industriales
Conocimiento de aspectos de robótica móvil como percepción, planificación, controles y navegación
Familiaridad con vehículos de manejo de materiales industriales como AG