Senior RAN Software Engineer — NTN eNodeB and gNodeB

Sateliot

Barcelona

Hybrid

EUR 70,000 - 100,000

Full time

23 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Seguro médico privado
Trabajo híbrido
Cultura de aprendizaje y crecimiento
Cobee (beneficios)

Job summary

Sateliot, con sede en Barcelona, busca un Senior RAN Software Engineer para liderar el diseño, desarrollo y validación del stack radio NB-IoT y 5G NR en hardware real. Formación en C/C++ y experiencia en stacks de telecomunicaciones son clave.

El rol combina desarrollo hands-on con un enfoque en CI/CD y especificaciones 3GPP/O-RAN. El puesto es en un entorno embebido y de tiempo real, con colaboración estrecha con arquitectura, y con oportunidades de crecimiento dentro de un equipo global y

Qualifications

  • Experiencia profunda desarrollando un stack radio en C/C++ (PHY/MAC/RLC/PDCP/RRC).
  • Experiencia con NB-IoT/LTE/5G NR y hardware embedded.
  • Portar y optimizar stacks radio entre plataformas (x86/ARM).

Responsibilities

  • Liderar el diseño, desarrollo y evolución de stacks radio NB-IoT y 5G NR.
  • Aplicar CI/CD y desarrollar guiado por especificaciones sin depender del hardware.
  • Colaborar en el scheduler y beam management del stack radio.
  • Validar el stack en hardware y dispositivos reales con plataformas embebidas.
  • Traducir requisitos 3GPP/O-RAN en funcionalidades de producto.

Skills

Stack radio celular (C/C++)
NB-IoT/LTE/5G NR base stations
Embedded RTOS/firmware
Porting between x86 y ARM
Conformidad 3GPP/O-RAN

Job description

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.

  • 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.
  • 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.
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.
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.

  • 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, descuento en 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.

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

RAN Test Engineer — NTN eNodeB and gNodeB
RAN Test Engineer — NTN eNodeB and gNodeB

Sateliot • Barcelona

Hybrid
EUR 55,000 - 80,000
Impacto en proyecto espacial europeo
50% de cursos o másteres cubiertos (up
Seguro médico privado cubierto al 50%
+6
RAN Test Engineer — NTN eNodeB and gNodeB
RAN Test Engineer — NTN eNodeB and gNodeB

Sateliot • Viladecans

On-site
EUR 40,000 - 65,000
Impacto real
Crecimiento profesional
Seguro médico (50% cobertura)
+7
Especialista en Integración de Roaming y Billing
Especialista en Integración de Roaming y Billing

Sateliot • Barcelona

Hybrid
EUR 70,000 - 90,000
Health insurance
Flexible schedule
Hybrid work model
+2
Ingeniero/a de FPGA y Firmware
Ingeniero/a de FPGA y Firmware

Sateliot • Barcelona

Hybrid
EUR 80,000 - 110,000
Seguro médico
Horario flexible
Trabajo híbrido
+2
Senior Iot Systems & Service Architect
Senior Iot Systems & Service Architect

Sateliot • Barcelona

Hybrid
EUR 110,000 - 140,000
Real impact
Growth support
Health & balance
+6
Senior Standardisation Engineer — Back-office
Senior Standardisation Engineer — Back-office

Sateliot • Barcelona

Hybrid
EUR 60,000 - 90,000
Real impact on space project
Career growth support
Health insurance & fitness
+6
Senior RAN Software Engineer — Satellite 5G/NB-IoT Stack
Senior RAN Software Engineer — Satellite 5G/NB-IoT Stack

Sateliot • Barcelona

Hybrid
EUR 70,000 - 100,000
Seguro médico privado
Trabajo híbrido
Cultura de aprendizaje y crecimiento
+1
Flight Software Engineer
Flight Software Engineer

Sateliot • Barcelona

Hybrid
EUR 65,000 - 90,000
Real impact
Growth opportunities
Private health insurance
+1
Roaming & Billing Integration Specialist
Roaming & Billing Integration Specialist

Sateliot • Viladecans

Hybrid
EUR 70,000 - 100,000
Hybrid work
Health insurance
Course reimbursement
+1
Flight Software Engineer
Flight Software Engineer

Sateliot • Barcelona

Hybrid
EUR 70,000 - 90,000
Hybrid work
Private health insurance
Urban Sports Club
+2