PbEMPRESA: ROBOT S.A. (Palma de Mallorca) /b /ppbPUESTO: INGENIERO FIRMWARE /b /ppbDEPARTAMENTO: I+D+i /b /ppbr/ppbOBJETIVO DEL PUESTO /b /ppDiseñar, desarrollar, mantener y optimizar el firmware de los dispositivos electrónicos y sistemas embebidos de la marca bROBOTBAS /b, 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. /ppbr/ppbRESPONSABILIDADES Y FUNCIONES /b /ppb1 - 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. /b /pulliDesglosar los proyectos de firmware en tareas concretas dentro del Backlog. /liliDefinir tareas, asignar temporalización y prioridad. /liliCoordinar tareas entre el equipo de firmware y colaborar con los equipos de Hardware y Software. /li /ulpb2- Desarrollar nuevas funcionalidades y mantener el firmware existente de los dispositivos ROBOTBAS /b /pulliAnalizar los requisitos funcionales y técnicos de cada dispositivo junto con el equipo de I+D+i. /liliDocumentar la arquitectura del firmware y las soluciones implementadas. /liliProgramar y desarrollar firmware para microcontroladores y sistemas embebidos, incluyendo drivers y protocolos de comunicación (UART, SPI, I2C, CAN, RS485, Ethernet, Modbus, MQTT). /liliImplementar funcionalidades orientadas a eficiencia energética, optimización de recursos y seguridad. /liliAdaptar y evolucionar funcionalidades ante nuevas necesidades detectadas durante el desarrollo. /liliAplicar buenas prácticas de programación, estándares de calidad y seguridad en firmware. /li /ulullibResolver incidencias técnicas internas /b /li /ululliAtender solicitudes de soporte de producción, SAT o técnicos de campo. /liliPriorizar incidencias según gravedad y criticidad. /liliResolver problemas de firmware y documentar soluciones implementadas. /liliVerificar el correcto funcionamiento de nuevos firmwares o actualizaciones tanto en laboratorio como en campo. /li /ulpbr/ppb3- Desplegar nuevas versiones de firmware /b /pulliRevisar cambios de código y asegurar su trazabilidad mediante control de versiones (Git). /li /ulpbr/ppb4- Depurar el firmware y garantizar la calidad del código /b /pulliImplementar tests automatizados y pruebas de integración. /liliValidar el funcionamiento en entornos de laboratorio antes de la liberación del firmware. /liliDetectar problemas de rendimiento, estabilidad y seguridad. /li /ulpbr/ppb5- Reportar al Responsable de I+D+i / Hardware /b /pulliInformar periódicamente del estado de los desarrollos y posibles riesgos técnicos. /liliProponer mejoras técnicas y soluciones innovadoras. /li /ulpbr/ppb6- Mantenerse actualizado con nuevas tecnologías de sistemas embebidos, IoT y automatización /b /pulliExplorar nuevas tecnologías y metodologías aplicables a los productos ROBOTBAS. /liliAplicar innovación tecnológica para mejorar los productos existentes o desarrollar nuevas soluciones. /li /ulpbr/ppbREQUISITOS DEL PUESTO /b /ppbFormación: /b /pulliGrado Universitario en Ingeniería Electrónica, Ingeniería Informática, Ingeniería Industrial (especialidad Electrónica/Automática) o similar. /li /ulpbExperiencia: /b /pulliExperiencia mínima de 3–5 años en desarrollo de firmware para microcontroladores y sistemas embebidos. /liliExperiencia en entornos industriales, IoT o automatización será altamente valorada. /li /ulpbConocimientos técnicos: /b /pulliProgramación en C, C++ y Python para sistemas embebidos. /liliArquitecturas ARM, NXP, STM32, Microchip, ESP32 o similares. /liliDesarrollo bare-metal y con RTOS (FreeRTOS, Zephyr, etc.). /liliProtocolos de comunicación (UART, SPI, I2C, CAN, RS485, Ethernet, Modbus, MQTT). /liliIntegración firmware-hardware y optimización de consumo energético. /liliControl de versiones: Git. /liliLectura e interpretación de esquemas electrónicos. /liliPrincipios de seguridad en sistemas embebidos y comunicación IoT. /li /ulpbr/ppbSerá altamente valorado: /b /pulliConocimientos en Linux embebido. /liliExperiencia en OTA (actualización remota de firmware). /liliExperiencia en certificaciones de producto (CE, EMC). /liliExperiencia en metodologías ágiles (SCRUM). /liliConocimientos en ciberseguridad de dispositivos IoT. /liliExperiencia en proyectos de automatización de edificios o domótica. /liliConocimiento y dominio de KNX. /liliConocimiento y dominio de lenguaje RUST. /li /ulpbr/ppbIdiomas requeridos: /b /pulliEspañol nativo o avanzado. /liliInglés técnico avanzado. /li /ulpbr/ppbSOFT SKILLS (del 1 al 5 ) /b /pulliCapacidad analítica y orientación a la resolución de problemas técnicos complejos: 5 /liliPerfil creativo e innovador en la búsqueda de soluciones técnicas eficientes: 5 /liliTrabajo en equipo y coordinación interdepartamental (Hardware, Software, Producción, SAT): 4 /liliAutonomía y responsabilidad en la ejecución de proyectos: 4 /liliOrganización y planificación: 4 /liliAtención al detalle y rigurosidad técnica: 5 /liliProactividad y orientación a la mejora continua: 4 /li /ulpbr/ppb¿ QUÉ OFRECEMOS ? /b /ppDesarrollo en una empresa líder a nivel mundial, con 43 años de experiencia en el sector y en pleno crecimiento y desarrollo. Además de trabajar en un dpto. de I+D+i en Palma de Mallorca. /pulliContrato Indefinido (6 meses periodo de prueba). /liliJornada completa 100% (39 horas/semana). /liliFlexibilidad Horaria: de lunes a jueves (8 horas ) y viernes ( 7 horas). /liliEstabilidad laboral /liliSBA: Inicial de 36.000 euros /liliFormación Continua. /liliSeguro médico Asisa (valorado en 50 euros/mes). /liliDesarrollo y crecimiento. /liliBuen ambiente laboral /li /ul