Senior Software Engineer for Stack for 5G/NR
Senior Software Engineer for Stack for 5G/NR

Senior Software Engineer for Stack for 5G/NR

Bristol Full-Time 48000 - 72000 £ / year (est.) No home office possible
Go Premium
P

At a Glance

  • Tasks: Design and develop cutting-edge features for 5G/NR and LTE protocol stacks.
  • Company: Join Parallel Wireless, a leader in innovative, energy-efficient mobile networks.
  • Benefits: Enjoy a collaborative work environment with opportunities for remote work and professional growth.
  • Why this job: Be part of a mission-driven team focused on sustainability and revolutionising telecommunications.
  • Qualifications: 3+ years in 5G/NR and LTE development; strong C/C++ skills required.
  • Other info: Diversity and inclusion are at our core; we welcome all qualified candidates.

The predicted salary is between 48000 - 72000 £ per year.

Parallel Wireless is reimagining mobile networks with innovative, energy-efficient Open RAN solutions. Join us as we lead the future of telecommunications, driving innovation through green and sustainable networks. . We are looking for an experienced Senior Software Engineer to join our team and drive the design, development, and optimization of the 5G/NR protocol stack. In this role, you will work on gNB features across LTE and 5G, ensuring compliance with 3GPP standards and O-RAN specifications, while collaborating with cross-functional teams to deliver high-performance telecom solutions.

Key Responsibilities:

  • Design and develop new gNB features within the 5G/NR and LTE protocol stack (MAC, RLC, PDCP, RRC layers).
  • Author system specifications, design documents, and unit test plans.
  • Take ownership of assigned features and deliver them in collaboration with cross-functional teams.
  • Perform end-to-end debugging, troubleshooting, and issue resolution for QA and field-reported problems.
  • Work on telecom interfaces including FAPI, F1 (DU–CU), S1 (BBU–EPC), and CU E1.
  • Ensure solutions align with best-practice software engineering processes, including version control, CI/CD, and release cycles.
  • Required Skills & Experience

  • 3+ years of experience in 5G/NR and LTE protocol stack development.
  • Strong knowledge of 3GPP standards and O-RAN specifications.
  • Expertise in C, C++ programming, and software architecture design.
  • Deep understanding of Linux OS internals, Ethernet, TCP/IP, UDP, and multi-threading.
  • Hands-on experience with debugging tools such as GDB, QXDM, TM500, and QCAT.
  • Proven log analysis and troubleshooting skills in complex telecom environments.
  • Excellent communication skills, both verbal and written.
  • Desirable skills and experience:

  • Experience with Git and modern software development tools.
  • Familiarity with interoperability testing, O-RAN integration, and system performance tuning.
  • Parallel Wireless is expanding the ecosystem for Open RAN with the GreenRANâ„¢ energy-efficient Hardware-Agnostic technology. Deployed worldwide, our comprehensive 2G/3G/4G/5G Macro RAN solutions enhance network security while reducing operating expenses. As pioneers of Open RAN, we prioritize innovation, flexibility, and sustainability to help build a more connected, and green networks. Headquartered in the USA with global R&D centers, we are proud to serve over 60 customers worldwide and have been recognized with over 100 industry awards. Our mission is to accelerate GSMA’s Mobile Net Zero initiative by reducing TCO and driving innovation across the telecom more at.Parallel Wireless embraces diversity and equality of opportunity. We are committed to building inclusive and diverse teams representing all backgrounds, with a wide range of perspectives, and empowering industry-leading skills. We welcome and consider applications to join our team from all qualified candidates, regardless of their characteristics. We comply with all applicable laws and regulations on non-discrimination in employment (and recruitment), as well as work authorization and employment eligibility verification Wireless does not accept unsolicited resumes or applications from agencies or individuals. Please do not forward resumes to our jobs alias, Parallel Wireless employees, or any other company location. Parallel Wireless is not responsible for any fees related to unsolicited resumes/applications.

    Senior Software Engineer for Stack for 5G/NR employer: Parallel Wireless

    At Parallel Wireless, we are not just shaping the future of telecommunications; we are fostering a vibrant work culture that prioritises innovation, sustainability, and employee growth. As a Senior Software Engineer, you will be part of a dynamic team dedicated to developing cutting-edge 5G solutions, with access to extensive professional development opportunities and a commitment to diversity and inclusion. Join us in our mission to create energy-efficient networks while enjoying a collaborative environment that values your contributions and encourages your career advancement.
    P

    Contact Detail:

    Parallel Wireless Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Senior Software Engineer for Stack for 5G/NR

    ✨Tip Number 1

    Familiarise yourself with the latest 3GPP standards and O-RAN specifications. Understanding these will not only help you in interviews but also demonstrate your commitment to staying updated in the fast-evolving telecom landscape.

    ✨Tip Number 2

    Showcase your hands-on experience with debugging tools like GDB and QXDM. Be prepared to discuss specific challenges you've faced in previous roles and how you resolved them, as this will highlight your problem-solving skills.

    ✨Tip Number 3

    Network with professionals in the telecom industry, especially those involved in Open RAN projects. Engaging with others can provide insights into the company culture at Parallel Wireless and may even lead to referrals.

    ✨Tip Number 4

    Prepare to discuss your experience with CI/CD processes and version control systems like Git. Being able to articulate your understanding of best practices in software engineering will set you apart from other candidates.

    We think you need these skills to ace Senior Software Engineer for Stack for 5G/NR

    5G/NR and LTE Protocol Stack Development
    3GPP Standards Knowledge
    O-RAN Specifications Understanding
    C and C++ Programming
    Software Architecture Design
    Linux OS Internals
    Ethernet, TCP/IP, and UDP Proficiency
    Multi-threading Expertise
    Debugging Tools Experience (GDB, QXDM, TM500, QCAT)
    Log Analysis and Troubleshooting Skills
    Excellent Verbal and Written Communication Skills
    Version Control Systems (Git) Familiarity
    CI/CD Processes Knowledge
    Interoperability Testing Experience
    O-RAN Integration Skills
    System Performance Tuning

    Some tips for your application 🫡

    Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Senior Software Engineer position. Familiarise yourself with 5G/NR and LTE protocol stacks, as well as the specific technologies mentioned in the job description.

    Tailor Your CV: Customise your CV to highlight relevant experience in 5G/NR and LTE protocol stack development. Emphasise your expertise in C, C++, and any hands-on experience with debugging tools like GDB or QXDM, ensuring it aligns with the job's key responsibilities.

    Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for telecommunications and your understanding of Parallel Wireless's mission. Mention specific projects or experiences that demonstrate your ability to contribute to their innovative and sustainable network solutions.

    Proofread Your Application: Before submitting, carefully proofread your application materials for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism, which are crucial in a technical role.

    How to prepare for a job interview at Parallel Wireless

    ✨Understand the Protocol Stack

    Make sure you have a solid grasp of the 5G/NR and LTE protocol stack, especially the MAC, RLC, PDCP, and RRC layers. Be prepared to discuss your experience with these technologies and how you've applied them in previous roles.

    ✨Familiarise Yourself with 3GPP Standards

    Since compliance with 3GPP standards is crucial for this role, brush up on these standards before your interview. Being able to articulate how you've ensured compliance in past projects will demonstrate your expertise.

    ✨Showcase Your Debugging Skills

    Prepare to discuss specific instances where you've used debugging tools like GDB or QXDM to troubleshoot complex telecom issues. Highlight your problem-solving approach and any successful outcomes from your efforts.

    ✨Communicate Clearly

    Excellent communication skills are essential for this position. Practice explaining technical concepts in a clear and concise manner, as you'll need to collaborate with cross-functional teams. Consider preparing examples of how you've effectively communicated in past projects.

    Senior Software Engineer for Stack for 5G/NR
    Parallel Wireless
    Location: Bristol
    Go Premium

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    P
    • Senior Software Engineer for Stack for 5G/NR

      Bristol
      Full-Time
      48000 - 72000 £ / year (est.)
    • P

      Parallel Wireless

      50-100
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >