Job Search and Career Advice Platform

Enable job alerts via email!

Consultant/Principal Engineer - Mobile Network Optimisation

NEC Corporation

United Kingdom

On-site

GBP 60,000 - 80,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global technology leader in Leatherhead is seeking a Consultant/Principal Engineer specialized in Mobile Network Optimisation. The role involves designing algorithms and running simulations using C++, MATLAB, and Python, along with collaborating globally to drive innovation. A PhD in related fields is preferred. This position values diversity and inclusivity.

Qualifications

  • Strong background in AI/ML techniques using TensorFlow, Keras, or PyTorch.
  • Solid understanding of mobile communications systems.
  • Proficient in C++, MATLAB, and Python.

Responsibilities

  • Design and evaluate new RRM and optimisation algorithms.
  • Develop and run C++, MATLAB, and Python simulations.
  • Collaborate globally with NEC technical teams.

Skills

AI/ML techniques
C++
MATLAB
Python
Analytical skills
Mathematical skills
Communication skills

Education

PhD in a related field

Tools

TensorFlow
Keras
PyTorch
Job description
Consultant/Principal Engineer - Mobile Network Optimisation

Office Location: Leatherhead, GB, KT22 7SS

Company: NEC Corporation

About NEC Telecom MODUS Ltd

NEC Telecom MODUS Ltd. is the UK R&D centre of NEC Corporation, a global technology leader shaping the future of 5G Advanced and 6G networks. Our innovations power operators worldwide, and our engineers actively contribute to international standards and forums.

The Role

We’re looking for a Consultant or Principal Engineer to design and evaluate Radio Resource Management (RRM) and Network Optimisation algorithms, including AI/ML-driven solutions for NEC’s next-generation O-RAN 5G products.

You’ll combine original thinking with advanced simulation and data analysis to enhance NEC’s RRM and optimisation capabilities.

Key Responsibilities
  • Design and evaluate new RRM and optimisation algorithms (e.g. QoE, traffic steering, Massive MIMO, RAN sharing).
  • Develop and run C++, MATLAB, and Python simulations; analyse results and generate insights.
  • Contribute to feature specifications and technical documentation.
  • Collaborate globally with NEC technical teams to drive innovation and quality improvements.
About You
  • Strong background in AI/ML techniques (e.g. supervised or reinforcement learning) using TensorFlow, Keras, or PyTorch.
  • Solid understanding of mobile communications systems.
  • Proficient in C++, MATLAB, and Python.
  • Excellent analytical, mathematical, and communication skills.
  • Motivated, collaborative, and able to innovate under pressure.
  • Knowledge of system-level network simulation or ns-3.
  • Work related to ad-hoc networks.
Qualifications

Ideally a PhD applying AI/ML to mobile network optimisation (or equivalent experience).

NEC is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.