Firmware Engineer
Role details
Job location
Tech stack
Job description
Desarrollar y mantener firmware para sistemas de control de movimiento.
-Crear nuevas funcionalidades: interfaces de feedback, protocolos de comunicación y algoritmos avanzados.
-Participar en el diseño y evolución de nuevos productos.
-Realizar pruebas, integración, debugging y optimización.
-Colaborar con equipos de hardware, software y testing.
-Contribuir a CI/CD, documentación técnica y librerías internas.
Requirements
+4 años de experiencia en firmware.
-Conocimiento Servo Drives
-Dominio de C (incluyendo entornos embebidos con recursos limitados).
-Experiencia en bare-metal, tiempo real y microcontroladores.
-Conocimiento de periféricos: I2C, SPI, CAN, UART, GPIO…
-Experiencia en debugging, board bring-up y optimización.
-Buen nivel de inglés., Formar parte de un equipo que trabaja en tecnologías de alta precisión.
-Proyectos con impacto real y crecimiento profesional.
-Ambiente técnico, colaborativo y muy orientado a ingeniería.