EMPRESA: ROBOT S. A. (Palma de Mallorca)
PUESTO: INGENIERO FIRMWARE
DEPARTAMENTO: I+D+i
OBJETIVO DEL PUESTO
Diseñar, desarrollar, mantener y optimizar el firmware de los dispositivos electrónicos y sistemas embebidos de la marca ROBOTBAS, garantizando la fiabilidad, eficiencia, seguridad y correcta integración con hardware y software, contribuyendo a la innovación tecnológica y a la mejora continua de los productos de automatización y control de edificios de ROBOT S. A.
RESPONSABILIDADES Y FUNCIONES
1 - Participar en las reuniones quincenales del departamento para la organización y definición de prioridades a partir del Backlog de tareas y proyectos pendientes con metodología SCRUM.Desglosar los proyectos de firmware en tareas concretas dentro del Backlog.
Definir tareas, asignar temporalización y prioridad.
Coordinar tareas entre el equipo de firmware y colaborar con los equipos de Hardware y Software.2- Desarrollar nuevas funcionalidades y mantener el firmware existente de los dispositivos ROBOTBASAnalizar los requisitos funcionales y técnicos de cada dispositivo junto con el equipo de I+D+i.
Documentar la arquitectura del firmware y las soluciones implementadas.
Programar y desarrollar firmware para microcontroladores y sistemas embebidos, incluyendo drivers y protocolos de comunicación (UART, SPI, I2 C, CAN, RS485, Ethernet, Modbus, MQTT).
Implementar funcionalidades orientadas a eficiencia energética, optimización de recursos y seguridad.
Adaptar y evolucionar funcionalidades ante nuevas necesidades detectadas durante el desarrollo.
Aplicar buenas prácticas de programación, estándares de calidad y seguridad en firmware.Resolver incidencias técnicas internas
Atender solicitudes de soporte de producción, SAT o técnicos de campo.
Priorizar incidencias según gravedad y criticidad.
Resolver problemas de firmware y documentar soluciones implementadas.
Verificar el correcto funcionamiento de nuevos firmwares o actualizaciones tanto en laboratorio