Junior
Integra paquetes y servicios en una imagen ya montada y corrige errores de los controladores existentes.
Un ingeniero de software embebido para sistemas más complejos que un microcontrolador: Linux embebido con Yocto o Buildroot, RTOS como FreeRTOS o Zephyr, controladores y arranque.
Tecnologías y competencias habituales
También lo buscarás como embedded Linux engineer, ingeniero de Linux embebido, desarrollador Yocto y desarrollador de RTOS.
Construye el software de dispositivos con procesadores potentes o requisitos de tiempo real. Crea imágenes de Linux con Yocto o Buildroot, escribe controladores y servicios, adapta el arranque a la placa, usa FreeRTOS o Zephyr cuando se necesita determinismo y gestiona actualizaciones y seguridad del sistema completo.
Integra paquetes y servicios en una imagen ya montada y corrige errores de los controladores existentes.
Lleva el sistema de un producto: imagen, controladores, arranque, actualización y pruebas sobre el hardware real.
Define la arquitectura de software de la plataforma, la estrategia de mantenimiento a largo plazo y la seguridad del sistema.
Se suma a tu equipo el tiempo que lo necesites.
Trabaja contigo y, tras un tiempo, puedes incorporarlo a tu plantilla sin costes.
¿Necesitas un equipo entero? Mira los Agile Squads.
Buildroot es más sencillo y rápido para sistemas pequeños y fijos. Yocto es más complejo, pero escala mejor a familias de productos con muchas variantes y mantenimiento a largo plazo. Se elige según la escala y la vida prevista del producto.
El de firmware programa directamente sobre un microcontrolador sin sistema operativo o con uno mínimo. El de software embebido trabaja con sistemas operativos completos, como Linux, y con procesadores más potentes. Muchos productos usan ambos.
Cuando hay requisitos de respuesta en tiempo fijo y pocos recursos. Zephyr ofrece un ecosistema abierto con soporte de muchas placas y comunicaciones. FreeRTOS es más sencillo y está muy extendido.
Sí, pero requiere un plan: seguir las correcciones de seguridad del núcleo y de las librerías, reconstruir imágenes con regularidad y poder desplegar actualizaciones. Es una obligación creciente por la normativa europea de ciberseguridad.
Sí. Con la modalidad Try & Hire trabaja contigo y, tras un tiempo, puedes incorporarlo a tu plantilla sin costes.
Pagas por el trabajo realmente efectivo: solo las horas trabajadas. La selección, las bajas, las vacaciones y las sustituciones corren de nuestra cuenta.
Como lo necesite tu equipo: en remoto, en híbrido o presencial, en España.
Vendemos calidad: preferimos presentarte a una persona que encaja antes que a cinco que no.
De cada 20 candidatos que evaluamos, te presentamos a uno.
El perfil, el nivel, las tecnologías y cómo trabaja tu equipo.
Nuestro equipo técnico revisa su conocimiento real, también cómo trabaja con IA. De cada 20 candidatos, pasa uno.
Conoces a la persona antes de decidir. El 93 % de nuestros clientes contrata a la primera que le presentamos.
Pagas solo las horas trabajadas. De la selección, las bajas, las vacaciones y las sustituciones nos ocupamos nosotros.