Senior RAN Software Engineer — NTN eNodeB and gNodeB

SateliotBarcelonaindeedobjavljeno 23. 09. 2026.
Obavezno:CI/CDSenior

Sateliot es una empresa de satélites con sede en Barcelona y un único objetivo: conectarlo todo, en cualquier lugar. Desde que se fundó en 2018, ha construido la primera constelación de satélites que permite a dispositivos comerciales estándar comunicarse directamente desde el espacio. Su tecnología llega a las zonas que las redes terrestres nunca cubrirán y ofrece conectividad asequible y segura a industrias, gobiernos y comunidades de todo el planeta.

Más información: https://sateliot.space/

Sobre el equipo y el puesto

En Sateliot desarrollamos nuestro propio software de acceso radio para las dos tecnologías que sirve la constelación: NB-IoT y 5G NR, en sus variantes no terrestres. Eso significa enlaces por satélite, retardos largos, efecto Doppler y cobertura discontinua, sobre hardware real y con dispositivos reales. Las redes no terrestres son ahora mismo una de las áreas más activas de las telecomunicaciones, y aquí trabajarás en el propio stack, no por encima del de otro. Como Senior RAN Software Engineer, serás responsable del desarrollo del stack radio en ambas tecnologías, en estrecha colaboración con nuestro responsable de arquitectura del stack. Es un puesto hands-on para alguien que quiere construir un stack radio, no integrarlo.

Qué harás

Liderar el diseño, el desarrollo y la evolución de nuestros stacks radio propios, empezando por NB-IoT: L1, L2 y L3, hasta tener un componente que podamos operar en nuestro hardware objetivo.

Implantar la ingeniería que exige la industrialización: desarrollo guiado por especificaciones, diseño independiente del hardware, un roadmap ligado al estado real del código y CI/CD.

Trabajar en ambas tecnologías radio con el resto del equipo del stack, aportando donde esté el problema más difícil en cada momento; entre ellos, el scheduler y el beam management de 5G.

Validar el stack en hardware y dispositivos reales: plataformas embebidas, módulos comerciales y los márgenes de cómputo y consumo que permite una carga útil de satélite.

Convertir requisitos en funcionalidades: releases de 3GPP, las capacidades que compromete nuestro roadmap de red y lo que la constelación puede soportar de verdad.

Qué aportas

Experiencia profunda y práctica desarrollando un stack radio celular en C o C++ (PHY, MAC, RLC, PDCP o RRC), habiendo llevado al menos un ciclo completo hasta la integración en hardware real.

Experiencia en estación base NB-IoT, LTE o 5G NR: lo que necesitamos es ownership a nivel de stack, no una tecnología concreta.

Ingeniería embebida y de tiempo real sobre hardware limitado, con la disciplina de profiling necesaria para encajar un stack radio en un presupuesto ajustado de cómputo y consumo.

Capacidad para trabajar a partir de especificaciones 3GPP y O-RAN y demostrar conformidad, y para usar desarrollo asistido por IA con criterio para validar lo que produce.

Experiencia portando y optimizando un stack radio entre x86 y Arm, y diseñando la frontera con la plataforma para que un port siga siendo un port y no acabe en un fork.

Se valorará

Experiencia en redes no terrestres: enlaces por satélite, retardos largos, Doppler, cobertura discontinua.

Haber llevado un prototipo radio hasta un componente productizado y mantenido.

Automatización de pruebas e integración continua para software radio.

Requisitos adicionales

Preferimos que estés en Barcelona, donde están los laboratorios y la mayor parte del equipo, y donde parte del trabajo se hace en el banco de pruebas. Para la persona adecuada, la ubicación es negociable (India incluida), con estancias regulares en la oficina.

Inglés profesional.

Cómo trabajamos

Lideramos con humildad, nos movemos rápido y asumimos la responsabilidad. Colaboramos sin ego y medimos nuestro trabajo por el impacto real, no por títulos ni jerarquías. Buscamos personas que ya viven estos valores.

Qué ofrecemos

Impacto real en uno de los proyectos espaciales más ambiciosos de Europa.

Crecimiento: cubrimos el 50% de cursos o másteres (hasta el 5% de tu salario), además de clases de castellano y catalán.

Salud y equilibrio: 50% del seguro médico privado y descuento Wellhub, horario flexible y trabajo híbrido. Nos centramos en resultados, no en horas.

Retribución flexible: a través de Cobee (comida, transporte, guardería).

Un equipo global de verdad: más de 20 nacionalidades construyendo algo realmente nuevo, con buen ambiente y trabajo en equipo real.

Una bienvenida de verdad: un buddy asignado desde el primer día.

Vida fuera del trabajo: organizamos actividades de ocio y deporte dentro y fuera del horario laboral, porque los buenos equipos conectan más allá de la pantalla.

Catering: si no tienes tiempo de cocinar, trabajamos con una empresa de catering para que tengas comida fresca sin tener que pensar en ello.

Parking: aparcamiento en la oficina con el 50% del coste cubierto por Sateliot, y parking gratuito para bicis si prefieres venir pedaleando.

¿Te ves en este rol? ¡Inscríbete!

Sateliot es una empresa que promueve la igualdad de oportunidades. Las decisiones de contratación se basan en el mérito, la cualificación y las necesidades del negocio, sin discriminación por ninguna característica protegida por la ley.