Senior 5G NR L2 MAC/Scheduler Engineer

Mavenir

Bengaluru

On-site

INR 2,500,000 - 4,200,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Mavenir in Bengaluru, India, seeks a Senior 5G NR L2 MAC/Scheduler Engineer to contribute to the design, development, integration, and maintenance of Layer-2 MAC/Scheduler functionalities in 5G NR DU software.

The role requires close collaboration with L1, L2, RLC and system teams. Strong ownership, problem-solving, code review, and mentoring of junior engineers while delivering production‑ready software are expected. Experience with NTN and MAC-PHY interfaces is highly valued.

Qualifications

  • Experience with MAC scheduling components including DL/UL scheduling, HARQ handling, RACH procedures, resource allocation and SFN/slot-based operations.
  • Deep understanding of 3GPP specifications and product requirements.
  • Strong hands-on C/C++ development for embedded/telecom systems.
  • Knowledge of software design, debugging, performance analysis, memory management, multithreading and concurrency.

Responsibilities

  • Design, develop, integrate and maintain Layer-2 MAC/Scheduler functionalities in 5G NR DU software.
  • Collaborate with L1, L2, RLC and system teams throughout the development lifecycle.
  • Mentor junior engineers while delivering production-ready software.

Skills

MAC scheduling
C/C++
Embedded/telecom
Multithreading
NTN knowledge
3GPP specs
FAPI interfaces

Tools

FAPI interfaces

Job description

Mavenir is building the future of networks and pioneering advanced technology, focusing on the vision of a single, software-based automated network that runs on any cloud. As the industry's only end-to-end, cloud-native network software provider, Mavenir is transforming the way the world connects, accelerating software network transformation for 250+ Communications Service Providers in over 120 countries, which serve more than 50% of the world’s subscribers.

Role Summary

We are looking for a Senior 5G NR L2 MAC/Scheduler Engineerto contribute to the design, development, integration, and maintenance of Layer-2 MAC/Scheduler functionalities in 5G NR DU software.

The role requires close collaboration with L1, L2, RLC, and system teams throughout the development lifecycle. Strong ownership, problem-solving skills, code review experience, and the ability to mentor junior engineers while delivering high-quality, production-ready software are expected.

Key Skills
  • Experience working on key MAC scheduling components, including DL/UL scheduling, HARQ handling, RACH procedures, resource allocation, and SFN/slot-based operations,
  • Deep understanding of 3GPP specifications and product requirements.
  • Candidates should have strong hands-on experience in C/C++ development for embedded or telecom systems.
  • Good knowledge of software design, debugging, performance analysis, memory management, multithreading, and concurrency handling.
  • Experience in developing, enhancing, and maintaining production-quality software is essential.
  • Experience with Non-Terrestrial Networks (NTN), including MAC/Scheduler development and optimization for high-RTT scenarios, is highly preferred.
  • Experience includes familiarity with MAC-PHY interactions (FAPI or similar interfaces), PDSCH/PUSCH procedures, scheduler feature development, KPI analysis, and performance optimization of 5G NR systems.
  • Strong ownership, problem-solving skills, code review experience, and the ability to mentor junior engineers while delivering high-quality, production-ready software are expected.
Accessibility

Mavenir is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities. If you require any assistance, please state in your application or contact your recruiter.

Mavenir is an Equal Employment Opportunity (EEO) employer and welcomes qualified applicants from around the world, regardless of their ethnicity, gender, religion, nationality, age, disability, or other legally protected status.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

NBIOT L2 Engineer
NBIOT L2 Engineer

Mavenir • Bengaluru

On-site
INR 1,600,000 - 2,600,000
NBIOT L2 Engineer
NBIOT L2 Engineer

Mavenir Systems, Inc. • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Software Engineer - Layer-1 (5G)
Software Engineer - Layer-1 (5G)

Mavenir • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Senior Technical Support Engineer - OSS/BSS New
Senior Technical Support Engineer - OSS/BSS New

NetVerks Inc. • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Senior Technical Support Engineer - OSS/BSS
Senior Technical Support Engineer - OSS/BSS

Mavenir Systems, Inc. • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Member of Technical Staff - III, Testing & Validation
Member of Technical Staff - III, Testing & Validation

Mavenir • Bengaluru

On-site
INR 900,000 - 1,600,000
Senior Technical Support Engineer - OSS/BSS
Senior Technical Support Engineer - OSS/BSS

Mavenir • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Member of Technical Staff - III, Software
Member of Technical Staff - III, Software

Mavenir Systems, Inc. • Bengaluru

On-site
INR 3,000,000 - 4,500,000
5G Layer-2 MAC Developer (C++ & O-RAN) | Hughes Systique | Bangalore, Gurgaon, Noida
5G Layer-2 MAC Developer (C++ & O-RAN) | Hughes Systique | Bangalore, Gurgaon, Noida

Hughes Systique • Bengaluru, Gurugram District, Dadri

On-site
INR 1,200,000 - 2,400,000
Senior 5G RAN L2 Protocol Developer- Tieto Tech Consulting (m/f/d)
Senior 5G RAN L2 Protocol Developer- Tieto Tech Consulting (m/f/d)

Tieto • Bengaluru

On-site
INR 1,000,000 - 1,500,000