Ingeniero/a de Firmware

Satlink

Alcobendas

Presencial

EUR 34.000 - 48.000

Jornada completa

Hace 6 días
Sé de los primeros/as/es en solicitar esta vacante

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

Satlink busca ingeniero/a de firmware embeddings para diseñar y programar código C/C++ para microcontroladores ARM Cortex‑M/STM32. Integrará periféricos, drivers y protocolos industriales, y desarrollará pipelines CI/CD junto al equipo.

Se valorará experiencia con Zephyr RTOS y herramientas en Python. Se requiere grado en Ingeniería Informática/Computadores/Telecomunicaciones y 2–4 años en firmware embebido, con Linux headless y Git.

Formación

  • Grado en Ingeniería Informática, Ingeniería de Computadores, Telecomunicaciones o formación técnica equivalente.
  • 2–4 años de experiencia en desarrollo de firmware o sistemas embebidos
  • Conocimiento sólido de C sobre microcontroladores con RTOS
  • Conocimiento práctico de Python
  • Experiencia depurando aplicaciones en sistemas embebidos
  • Conocimiento de construcción basada en CMakeLists
  • Capacidad para trabajar en Linux sin interfaz gráfica
  • Experiencia con Git

Responsabilidades

  • Diseñar y programar código C/C++ limpio y eficiente para microcontroladores (ARM Cortex‑M/STM32).
  • Integrar periféricos y módulos de comunicación (GNSS, módems)
  • Implementar drivers y protocolos (I2C, SPI, UART, ADC/DAC, memoria)
  • Desarrollar y mantener pipelines CI/CD.
  • Diseñar e implementar pruebas unitarias y validar código
  • Colaborar en revisiones de código en equipo
  • Desarrollar apps embebidas con Zephyr RTOS
  • Desarrollar herramientas en Python para automatización

Conocimientos

C/C++
RTOS
Git
Python
Linux

Educación

Grado en Ingeniería Informática/Computadores/Telecomunicaciones

Herramientas

CMake

Descripción del empleo

Únete a Satlink, compañía líder en el desarrollo de soluciones tecnológicas para la gestión, sostenibilidad y conocimiento de los océanos, recursos y soluciones de comunicación vía satélite. Nuestra misión es desarrollar tecnologías avanzadas que contribuyan a un futuro más sostenible y conectado. En nuestro equipo, valoramos la creatividad, la colaboración y la constante búsqueda de soluciones innovadoras.

Rol y responsabilidades:
  • Diseñar y programar código limpio, eficiente y mantenible en C/C++ para microcontroladores (arquitectura ARM Cortex-M / STM32)
  • Integrar y controlar periféricos y módulos de comunicación (GNSS, módems satelitales, tecnologías celulares, etc.)
  • Implementar drivers y protocolos de comunicación industrial y serie (I2C, SPI, UART, ADC/DAC, Memorias...)
  • Desarrollar y mantener pipelines para la entrega e integración continuas (CI/CD).
  • Diseñar e implementar pruebas unitarias para validación de código así como la integración del mismo
  • Colaborar en revisiones de código con el resto del equipo para una retroalimentación continua
  • Desarrollar aplicaciones embebidas con Zephyr RTOS
  • Desarrollar herramientas con Python para la automatización de ciertos procesos ligados al propio desarrollo
Requisitos de cualificación y formación:
  • Grado en Ingeniería Informática, Ingeniería de Computadores, Telecomunicaciones o formación técnica equivalente
  • 2–4 años de experiencia en desarrollo de firmware o sistemas embebidos (o prácticas relevantes)
  • Conocimiento sólido del lenguaje C sobre microcontroladores usando sistemas operativos de tiempo real (RTOS)
  • Conocimiento práctico del lenguaje Python
  • Familiarizado con el proceso de depuración de aplicaciones en sistemas embebidos
  • Familiarizado con el desarrollo de sistemas de construcción basados en CMakeLists
  • Soltura para trabajar en entornos Linux sin interfaz gráfica
  • Experiencia con herramientas de control de versiones (Git)
Conocimientos y experiencia deseables:
  • Conocimientos sobre el lenguaje de programación Lua
  • Haber trabajado en el desarrollo de aplicaciones embebidas con devicetrees
  • Estar familiarizado o haber trabajado anteriormente con Zephyr RTOS
  • Haber trabajado o participado en el desarrollo de aplicaciones sobre STM32
  • Conocimientos prácticos sobre herramientas de contenedorización de aplicaciones
  • Salario fijo competitivo en línea con la experiencia y habilidades del candidato/a
  • Ambiente de trabajo joven, estimulante, colaborativo y motivador
  • Posibilidad de desarrollo profesional y crecimiento en un entorno tecnológico en constante evolución
  • Ofrecemos un plan de retribución flexible

En cumplimiento del Reglamento (UE) 2016/679, le informamos de que sus datos personales serán tratados por Satlink S.L. con la finalidad de incluir su candidatura en nuestros procesos de selección de personal. Puede ejercer sus derechos en materia de protección de datos en info@satlink.es. Puede obtener información adicional sobre el tratamiento de sus datos en nuestra Política de Privacidad publicada en www.satlink.es.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

INGENIERO/A DE FIRMWARE EMBEBIDO
INGENIERO/A DE FIRMWARE EMBEBIDO

SEGULA Technologies • Barcelona

Presencial
EUR 45.000 - 65.000
seguro de salud
guardería
transporte
+1
Embedded Firmware Engineer - STM32/Cortex-M (Zephyr)
Embedded Firmware Engineer - STM32/Cortex-M (Zephyr)

Satlink • Alcobendas

Presencial
EUR 34.000 - 48.000
Técnico/a Senior en Electrónica Naval
Técnico/a Senior en Electrónica Naval

Satlink • Marín

Presencial
EUR 36.000 - 48.000
Salario fijo competitivo
Ambiente de trabajo colaborativo
Posibilidades de desarrollo profesional
Firmware Engineer - Automotive (Autosar)
Firmware Engineer - Automotive (Autosar)

K-LAGAN • Barcelona

Presencial
EUR 35.000 - 55.000
Teambuilding y eventos sociales
Apoyo a la guardería
Día libre de cumpleaños
+1
Ingeniero/a de Firmware Embebido Senior (C++/Zephyr, ARM)
Ingeniero/a de Firmware Embebido Senior (C++/Zephyr, ARM)

SEGULA Technologies • Barcelona

Presencial
EUR 45.000 - 65.000
seguro de salud
guardería
transporte
+1
Ingeniero Electrónico - Programas Estratégicos (m/f/d)
Ingeniero Electrónico - Programas Estratégicos (m/f/d)

Rheinmetall • Madrid

Presencial
EUR 40.000 - 55.000
Project manager
Project manager

LHH • Donostia/San Sebastián

Presencial
EUR 50.000 - 70.000
Estabilidad laboral
Formación continua
Alta autonomía técnica
Embedded Software Engineer (C/C++) | Sector Espacial
Embedded Software Engineer (C/C++) | Sector Espacial

BETWEEN Group • Tres Cantos

Híbrido
EUR 60.000 - 90.000
Seguro médico
Formación continua
Retribución flexible
+1
Software Engineer (E-mobility)
Software Engineer (E-mobility)

K-LAGAN • Barcelona

Híbrido
EUR 52.000 - 70.000
Horario flexible de lunes a viernes
Política de trabajo híbrido
Take it Easy Room con ocio variado
+2
Técnico/a de Soporte Junior – NOC
Técnico/a de Soporte Junior – NOC

Satlink • Madrid

Presencial
EUR 26.000 - 35.000