Senior 5G NR L2 MAC/Scheduler Engineer

Mavenir

Bengaluru

On-site

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

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Mavenir in Bengaluru is seeking 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.

You will collaborate with L1, L2, RLC and system teams across the development lifecycle, own critical components, mentor junior engineers, and deliver production‑quality software in a fast-paced telecom environment.

Qualifications

  • Experience implementing Layer-2 MAC/Scheduler software for 5G NR.
  • Strong ownership and mentorship capabilities.
  • Close collaboration with L1, L2, RLC and system teams throughout the development lifecycle.

Responsibilities

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

Skills

MAC scheduling components
DL/UL scheduling
HARQ handling
3GPP specifications
C/C++ development
embedded/telecom systems
NTN (Non-Terrestrial Networks)
MAC-PHY interfaces (FAPI)

Tools

FAPI interface

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

Systems Architect
Systems Architect

Mavenir • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Senior Member of Technical Staff - II, Technical Support
Senior Member of Technical Staff - II, Technical Support

Mavenir • Gurugram District

On-site
INR 1,500,000 - 2,100,000
QA Architect
QA Architect

Mavenir • Maharashtra

On-site
INR 350,000 - 600,000
Deployment Engineer
Deployment Engineer

Mavenir • Gurugram District

On-site
INR 900,000 - 1,200,000
Deployment Engineer
Deployment Engineer

Mavenir Systems, Inc. • Gurgaon

On-site
INR 700,000 - 1,100,000
Senior Member of Technical Staff - II, Technical Support
Senior Member of Technical Staff - II, Technical Support

Mavenir • Bengaluru

On-site
INR 1,500,000 - 2,400,000
L2 Stack Software - Senior Lead / Principal Architect4G/5G
L2 Stack Software - Senior Lead / Principal Architect4G/5G

Neev Group Of Companies • New Delhi

On-site
INR 4,000,000 - 6,500,000
Architect, Testing & Validation
Architect, Testing & Validation

Mavenir • Bengaluru

On-site
INR 1,500,000 - 2,700,000
QA Architect
QA Architect

Mavenir • Mumbai

On-site
INR 4,000,000 - 7,000,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