Talent.com
This job offer is not available in your country.
PHY Software Engineer

PHY Software Engineer

First Point GroupUnited Kingdom
7 days ago
Job type
  • Full-time
Job description

We are seeking a highly skilled and motivated PHY Software Engineer to join our cutting-edge Radio Access Network (RAN) development team. In this role, you will contribute to the design, development, and validation of 4G / 5G Physical Layer (PHY) software, working with global teams to deliver high-performance, real-time embedded solutions.

Key Responsibilities :

  • Participate in the full development lifecycle of PHY software features, from initial architecture and design to implementation, integration, and validation in an end-to-end system.
  • Develop high-performance, real-time software in C and C++, optimizing algorithms for efficiency and low latency.
  • Work on Layer 1 (L1) signal processing and DSP algorithms, ensuring robust implementation in embedded systems.
  • Implement and execute test plans, focusing on functional correctness, compute performance, and real-time constraints in a continuous integration (CI) environment.
  • Utilise state-of-the-art RF test equipment, UE emulators, and commercial UEs to validate PHY layer functionality.
  • Troubleshoot complex PHY-related issues in a lab environment, applying debugging techniques, logging, and profiling tools.

Required Skills & Experience :

  • Proficiency in C and / or C++, with experience in real-time, high-performance embedded software development.
  • Strong knowledge of Layer 1 (PHY) in 4G LTE and / or 5G NR, including modulation, MIMO, OFDM, beamforming, and DSP fundamentals.
  • Experience working in a real-time embedded Linux environment.
  • Hands-on experience in PHY system integration, debugging, and lab testing with RF equipment, signal analyzers, and UE simulators.
  • Familiarity with Python for scripting, automation, and testing.
  • Experience with Matlab / Octave for algorithm validation and analysis is a plus.
  • Strong problem-solving skills with a hands-on, proactive approach to debugging and optimizing embedded systems.
  • Please apply to find out more details.

    Create a job alert for this search

    PHY Software Engineer • United Kingdom