Search by job, company or skills

4G/5G Stack L2 Lead/ Engineer

4G/5G Stack L2 Lead/ Engineer

fuzixel technologies private limited
Fresher
Not Disclosed
Early Applicant
  • Posted 27 days ago
  • Be among the first 10 applicants

Job Description

Tips: Provide a summary of the role, what success in the position looks like, and how this role fits into the organization overall.

Responsibilities

Education: Bachelor's degree or above in Computer Science, Telecommunications, Information Engineering, Automation, or related fields.

Key Responsibilities

  • Develop and debug 4G/5G L2 software using C/C++ and Python.
  • Work on MAC, RLC, and PDCP layers for LTE and 5G NR.
  • Design, develop, optimize, and debug MAC scheduling algorithms for LTE eNB and 5G gNB.
  • Work on segmentation/reassembly, retransmission, flow control, QoS, ciphering/integrity, and packet handling.
  • Understand HARQ, TDD/FDD timing, uplink scheduling, DRX, Buffer Status Reports (BSR), and Logical Channel Prioritization (LCP).
  • Optimize L2 performance for latency, throughput, retransmissions, fairness, QoS, and power saving.
  • Analyze system logs, L2 traces, PCAPs, timing logs, and RF test results to identify and resolve issues.
  • Work with L1/L2/L3 interfaces and understand 3GPP RAN architecture.
  • Support interoperability testing across different UEs, chipsets, core networks, and network vendors.
  • Work with protocol decoding and ASN.1 workflows.

Tools & Technologies

C/C++, Python

LTE / 5G NR

MAC / RLC / PDCP

ASN.1 and protocol decoding

Linux debugging and performance tuning

QCAT, Viavi, IxLoad Wireless, IxNetwork

Spirent Landslide

Wireshark

PCAP and log analysis

DPDK, Hugepages, SR-IOV

FPGA/SoC, SmartNIC/DPU

x86/ARM-based server environments

Virtualized DU/CU deployments

Preferred Experience

  • Strong hands-on experience in 4G/5G L2 software development.
  • Experience with MAC scheduler development and optimization is highly preferred.

For senior-level profiles, experience driving 4G/5G L2 development programs and delivery is preferred.

[Be specific when describing each of the responsibilities. Use gender-neutral, inclusive language.]

Example: Determine and develop user requirements for systems in production, to ensure maximum usability

Qualifications

[Some qualifications you may want to include are Skills, Education, Experience, or Certifications.]

Example: Excellent verbal and written communication skills

Skills: c++,python,c

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Virtualized DU

IxNetwork

DPU

Viavi

Linux debugging

Spirent Landslide

CU deployments

ARM-based server environments

Hugepages

QCAT

SmartNIC

IxLoad Wireless

DPDK

5G NR

SR-IOV

Mac