Firmware Engineer

Experis
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English
Experience level
Senior

Job location

Tech stack

Communications Protocols
Continuous Integration
Software Debugging
Firmware
Universal Asynchronous Receiver/Transmitter
Bare Metal

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.

Apply for this position