Skip to content

Open nowPosted 3 days ago

Embedded AI / 5G Engineer, O-RAN - Paris - H/F

Iliad - Free273 open roles

Where
Paris, IDF, France
Work mode
On site
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowEmbedded AI / 5G Engineer, O-RAN - Paris - H/FIliad - Free · Paris, IDF, France
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Iliad - Free's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

13.7% of postings close within 7 days. Measured by our own scanner across the market. Iliad - Free postings stay open a median of 18 days.

Share of postings closed within
  1. 2.3%1 day
  2. 4.8%3 days
  3. 13.7%7 days
  4. 22.1%14 days
  5. 37.6%30 days
  6. 59.1%60 days
This job: posted 3 days ago

Iliad - Free median: 18 days open

The posting

Description de l'entreprise

Free Mobile, part of the Iliad group, designs and deploys its own 5G infrastructure, from O-RAN radio units and distributed units to the user plane and Cloud RAN environment.

At the heart of the DU, the physical layer and 5G fronthaul operate under hard real-time constraints. Every 0.5 ms slot must be received from the radio unit over eCPRI, processed on GPU, DSP or SIMD CPU, and delivered to the upper layers on time.

This role sits at the intersection of 5G signal processing, embedded software and high-performance networking. You will work with real IQ data, radio units and production constraints, not only simulations.

AI-assisted algorithms are part of the toolbox, but not the objective by themselves. We use them when they deliver a measurable improvement over classical methods in BLER, throughput or latency.

Description du poste

Your role :

You will 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.

Your responsibilities will include:

  • Developing the 5G uplink receiver chain: channel estimation, interpolation, MMSE equalisation, MIMO detection, LLR computation and LDPC decoding.
  • Implementing PRACH detection, timing estimation and beamforming for massive MIMO.
  • Processing O-RAN 7.2x C-plane and U-plane traffic, including eCPRI timing windows and IQ compression.
  • Implementing real-time L1 functions in C on Linux and accelerating compute-intensive kernels with CUDA, DSP or SIMD.
  • Building the eCPRI datapath with DPDK using poll-mode I/O, rte_flow, dedicated queues, zero-copy buffers and hardware timestamps.
  • Optimising the complete processing chain for latency, memory usage, cache behaviour and compute load within a 0.5 ms slot budget.
  • Validating algorithms through link-level simulations using 3GPP TDL/CDL channel models, then testing them with real IQ captures and O-RAN radio units.
  • Measuring BLER, throughput, latency and CPU, GPU or DSP load to compare classical algorithms with AI-assisted alternatives.
  • Investigating topics such as neural channel estimation and neural receivers when they can outperform an established baseline.
  • Building regression tests and CI to detect performance or accuracy degradation.
  • Contributing to architecture decisions, including GPU versus DSP or SIMD, hardware selection and accelerator integration.
  • Working closely with radio unit, RAN, core network and operations teams.

You will progressively own complete technical topics, from the mathematical model and implementation choices to their validation on the DU test bench.

You will also contribute to code reviews, design documentation and open-source projects such as DPDK, Linux and U-Boot.

Qualifications

Your profile :

We are open to both experienced engineers and high-potential graduates with strong foundations in mathematics, signal processing or embedded software.

You have:

  • 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 the results experimentally.
  • Good written English for reading specifications, documenting designs and reviewing code. French is a plus.

Experience with CUDA, cuBLAS, cuFFT, AVX2, AVX-512, Arm NEON/SVE or fixed-point arithmetic is valuable, but you do not need to master all of them.

Knowledge of DPDK, eCPRI, PTP, O-RAN 7.2x, 3GPP channel models or massive MIMO is also a plus.

What matters most is your ability to understand difficult technical problems, build measurable solutions and explain the choices behind them.

Informations supplémentaires

Recruitment process :

  • 15-minute phone screen with Steve, the recruiter
  • 30-minute interview with Vincent, the hiring manager
  • 60-minute technical interview
  • 60-minute HR interview with Sarah and Steve

Benefits :

  • Profit-sharing and incentive scheme based on the Group’s performance
  • Reimbursement of your Free home internet plan
  • One to two remote-working days per week
  • Secure bicycle parking
  • On-site restaurants and cafeteria
  • Numerous internal mobility opportunities across the Iliad Group
  • Regular training opportunities and access to Free University to develop your skills
  • Unique workspaces located in an iconic building that is part of Paris’s architectural heritage
  • Public transport costs reimbursed up to 70%
  • Swile meal card worth €10 per working day, with 60% covered by the company
  • Comprehensive health and income protection coverage
  • Time Savings Account, known in France as a Compte Épargne Temps or CET
  • Employee benefits through the CSE, including gift vouchers, discounts and exclusive offers

Le groupe Iliad s’engage pleinement en faveur de ses collaborateur·rice·s, à travers une politique stricte de non-discrimination et de lutte contre le harcèlement. Toutes les candidatures sont les bienvenues, quels que soient le parcours, l’âge, l’origine, le genre ou l’orientation sexuelle.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Iliad - Free's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Iliad - Free's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Iliad - Free's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.