G

Groupe Iliad

Mobile operator offering clear, transparent plans

Embedded AI / 5G Engineer - O-RAN

Electrical EngineeringConfirmed live in the last 24 hours
Full-timeÎle-de-France, France

About the Job

Requirements

  • An engineering degree, Master of Science, or PhD in telecommunications, applied mathematics, embedded systems, computer science, or a related field.
  • Strong foundations in linear algebra, probability, and digital signal processing.
  • A good understanding of OFDM, MIMO, Fourier transforms, channel estimation, detection, or channel coding.
  • C programming skills on Linux, with an interest in memory layout, multithreading, cache behaviour, and performance.
  • Python experience with NumPy and SciPy for simulation, testing, and data analysis.
  • An interest in at least one of the following areas: 5G/LTE physical layer, O-RAN fronthaul, real-time embedded software, GPU programming, DSP/SIMD optimisation, or AI for signal processing.
  • The ability to turn mathematical concepts into code, define relevant metrics, and validate results experimentally.
  • Good written English for reading specifications, documenting designs, and reviewing code.

Responsibilities

  • Develop and optimise physical-layer and fronthaul processing for an O-RAN 7.2x system, from algorithm design and simulation to real-time implementation and integration with radio units.
  • Develop the 5G uplink receiver chain, including channel estimation, interpolation, MMSE equalisation, MIMO detection, LLR computation, and LDPC decoding.
  • Implement PRACH detection, timing estimation, and beamforming for massive MIMO.
  • Process O-RAN 7.2x C-plane and U-plane traffic, including eCPRI timing windows and IQ compression.
  • Implement real-time L1 functions in C on Linux and accelerate compute-intensive kernels with CUDA, DSP, or SIMD.
  • Build the eCPRI datapath with DPDK using poll-mode I/O, rte_flow, dedicated queues, zero-copy buffers, and hardware timestamps.
  • Optimise the complete processing chain for latency, memory usage, cache behaviour, and compute load within a 0.5 ms slot budget.
  • Validate algorithms through link-level simulations using 3GPP TDL/CDL channel models, then test them with real IQ captures and O-RAN radio units.
  • Measure BLER, throughput, latency, and CPU, GPU, or DSP load to compare classical algorithms with AI-assisted alternatives.
  • Investigate neural channel estimation and neural receivers when they can outperform an established baseline.
  • Build regression tests and CI to detect performance or accuracy degradation.
  • Contribute to architecture decisions, including GPU versus DSP or SIMD, hardware selection, and accelerator integration.
  • Work closely with radio unit, RAN, core network, and operations teams.
  • Progressively own complete technical topics, from the mathematical model and implementation choices to validation on the DU test bench.
  • Contribute to code reviews, design documentation, and open-source projects such as DPDK, Linux, and U-Boot.

Desired Qualifications

  • Experience with CUDA, cuBLAS, cuFFT, AVX2, AVX-512, Arm NEON/SVE, or fixed-point arithmetic is valuable, but mastery of all of them is not required.
  • Knowledge of DPDK, eCPRI, PTP, O-RAN 7.2x, 3GPP channel models, or massive MIMO is a plus.
  • French language skills are a plus.

About the Company

Groupe Iliad

Mobile operator offering clear, transparent plans

iliad is the Italian mobile operator launched in 2018 as part of the iliad group, which also includes operators like Free in France. It runs on its own network across Italy, with offices in Rome and Milan, and offers simple, transparent, affordable mobile plans. The approach focuses on clear pricing, no hidden fees, lean operations, and serving a broad audience, including people who mistrust traditional carriers. The goal is to reshape the Italian mobile market by delivering value-driven offers and earning customer trust.

Company size
10,001+
Company stage
IPO
Headquarters
Paris, France
Founded
1987

Recently Posted Jobs

Explore more opportunities at Groupe Iliad

See more jobs