Junior
Implementa controladores y funciones sobre una arquitectura ya definida, con revisión de código.
Un desarrollador de firmware que programa el microcontrolador de tu producto en C y C++: periféricos, comunicaciones, bajo consumo y actualizaciones remotas que no dejan el dispositivo inservible.
Tecnologías y competencias habituales
También lo buscarás como firmware engineer, programador de microcontroladores, desarrollador embedded C y programador STM32 y ESP32.
Escribe el software que corre directamente sobre el microcontrolador. Programa en C y C++ para ARM Cortex-M, STM32, ESP32 o PIC, maneja periféricos y buses como I2C, SPI y UART, gestiona interrupciones y consumo, implementa actualizaciones remotas seguras y depura con analizadores lógicos y depurador en placa.
Implementa controladores y funciones sobre una arquitectura ya definida, con revisión de código.
Desarrolla el firmware completo de un producto, incluidas comunicaciones, actualización remota y pruebas.
Define la arquitectura del firmware y la plataforma común de una familia de productos, y guía al resto del equipo.
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.
Si la tarea es de control, sensores y comunicaciones sencillas, un microcontrolador es más barato, consume menos y arranca al instante. Si necesitas interfaz gráfica, pila de red compleja o procesamiento pesado, entra el Linux embebido, que es otro perfil.
El ESP32 integra Wi-Fi y Bluetooth y es muy rentable para productos conectados de volumen medio. El STM32 ofrece una gama enorme y mejor soporte para entornos industriales y de bajo consumo exigente. Depende del producto.
Sí, con actualizaciones remotas, siempre que el diseño lo contemple: memoria para dos versiones, firma del código y un cargador de arranque que recupere el dispositivo si la actualización falla. Hemos renovado el firmware de cargadores inteligentes manteniendo un equipo estable durante todo el proyecto.
Debe tratarse desde el diseño: arranque seguro, claves protegidas, comunicaciones cifradas y actualizaciones firmadas. En la UE, el Reglamento de Ciberresiliencia y la directiva de equipos radioeléctricos obligan a más requisitos según el producto.
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.

0 % de rotación, frente al 30-40 % anual anterior

6 semanas hasta publicar la app en las tiendas

50.000+ usuarios en tres meses
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.