Job Search and Career Advice Platform

Senior Software Developer (5G NTN RAN & Core)

Solo per membri registrati
Forlì
EUR 55.000 - 75.000
Descrizione del lavoro

Senior Software Developer (5G NTN RAN & Core)

We are seeking a highly skilled and motivated Senior Software Developer to join our team and contribute to the development of cutting-edge 5G Radio Access Network (RAN) and Core network solutions. The ideal candidate will possess deep expertise in Layer 3 protocols, a strong understanding of the NR 5G standard specification, and substantial experience navigating the 3GPP standardization landscape. You will play a crucial role in designing, developing, and optimizing our 5G NTN software stack, ensuring high performance, reliability, and compliance with industry satellite standards.

Responsibilities:

  • Design, develop, and implement software solutions for the Layer 3 RAN and Core network components of our 5G NTN system.
  • Contribute to the full software development lifecycle, including requirements analysis, design, coding, testing, and deployment.
  • Ensure adherence to 3GPP standards and specifications, actively participating in the interpretation and implementation of relevant protocols.
  • Troubleshoot and resolve complex software issues, optimizing performance and stability.
  • Collaborate with cross-functional teams, including system architects, test engineers, and product managers.
  • Provide technical leadership and mentorship to junior developers.
  • Stay up-to-date with the latest advancements in 5G technology and 3GPP standards.
  • Participate in code reviews and contribute to continuous improvement of software development processes.
  • Document design specifications, implementation details, and test plans.

Required Qualifications:

  • Master's degree or PhD in Computer Science, Electrical Engineering, or a related field.
  • Minimum 5 years of experience in software development, with a focus on telecommunications.
  • Extensive experience in developing software for Layer 3 RAN and Core network protocols (e.g., RRC, NAS) within the NR 5G standard.
  • Deep understanding of the 3GPP standardization process and related specifications.
  • Strong proficiency in programming languages such as C, C++.
  • Experience with Linux operating system, version control tools, CI/CD principles are highly desirable.
  • Solid understanding of network protocols and architectures.
  • Excellent problem-solving, debugging, and analytical skills as well as debugging and analyzing protocol traces.
  • Strong communication and collaboration skills.

Preferred Qualifications:

  • Experience with virtualization and cloud-native technologies (e.g., Kubernetes, Docker).
  • Knowledge of software-defined networking (SDN) and network function virtualization (NFV).
  • Experience with protocol analyzers.

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Engineering and Information Technology

Industry: Satellite Telecommunications

Location: Forlì, Emilia-Romagna, Italy