Embedded AI / 5G Engineer, O-RAN - Paris - H/F
Core
Develop and optimize 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.
Role type
Senior IC embedded AI/5G engineer (O-RAN physical layer)
Builds
Real-time L1 functions, eCPRI datapath, and AI-assisted signal processing kernels for 5G distributed units
Domain
Telecommunications, 5G, O-RAN, embedded systems, high-performance computing
Deliverable
production ML models
Required skills
C programming on Linux, digital signal processing, linear algebra, probability, OFDM, MIMO, channel estimation, LDPC decoding, CUDA, DPDK, Python (NumPy/SciPy), GPU programming, SIMD/DSP optimization
Preferred skills
Knowledge of O-RAN 7.2x, eCPRI, 3GPP channel models, massive MIMO, neural channel estimation, fixed-point arithmetic, Arm NEON/SVE, AVX2/AVX-512
Technologies
Linux, CUDA, cuBLAS, cuFFT, DPDK, rte_flow, C, Python, NumPy, SciPy, GPU, DSP, SIMD
Responsibilities
Develop 5G uplink receiver chain (channel estimation, MIMO detection, LDPC decoding); Implement PRACH detection, timing estimation, and beamforming; Process O-RAN C-plane and U-plane traffic; Optimize processing chain for latency and compute load within 0.5 ms slot budget; Validate algorithms via link-level simulations and real IQ captures; Investigate neural receivers to outperform classical baselines; Build regression tests and CI; Contribute to architecture decisions regarding hardware selection and accelerators
Seniority
Mid-to-Senior, hands-on IC