Embedded Software Engineer
Tenth Revolution
Municipality of Bilbao, Spain
8 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Spanish, English Experience level
SeniorJob location
Municipality of Bilbao, Spain
Tech stack
C++
Continuous Integration
Linux
Linux on Embedded Systems
Embedded Software
Field-Programmable Gate Array (FPGA)
Systems Development Life Cycle
Virtualization Technology
Gitlab
Yocto
Information Technology
Software Version Control
Docker
Job description
- Diseñar, desarrollar e integrar aplicaciones multimedia sobre Linux embebido.
- Optimizar el rendimiento de sistemas embebidos (audio, vídeo, codecs, pipelines).
- Crear y mantener distribuciones Linux personalizadas mediante Yocto Project.
- Colaborar en la integración de hardware y FPGA en sistemas embebidos.
Requirements
- Ingeniería en Electrónica, Informática, Telecomunicaciones o similar.
Experiencia y conocimientos técnicos
- 4-5 años de experiencia en desarrollo de sistemas embebidos.
- Experiencia sólida en Linux embebido y dominio de C++ (core del rol).
- Experiencia con Yocto Project (distribuciones Linux personalizadas).
- Conocimientos en Docker o virtualización ligera en sistemas embebidos.
- Experiencia en multimedia embebida: codecs, audio, vídeo y optimización de pipelines.
- Conocimientos en FPGA e integración HW/SW (experiencia práctica valorable).
- Manejo de herramientas de control de versiones y CI/CD como GitLab.
- Inglés mínimo B1., * Experiencia en proyectos internacionales y entornos ágiles.
- Conocimientos adicionales en virtualización y contenedores.
- Experiencia en integración con hardware especializado.