HireFT
Browse JobsHow it worksPricingSuccess Stories
    Back to jobs
    NO

    Nokia

    Telecommunications

    5G gNB Layer 2 and Layer 3 Developer

    Any, United StatesOn-SiteFull-time3+ yrs experience$105k – $195k / yearPosted 1mo ago
    All Nokia jobs

    Job description

    • Will NSA/CAPS approval be required? (E.g., accessing a US Customer Network?): No
    • Role Type: Individual contributor
    • Laptop - support with ordering needed: Yes
    • Salary Range: US Annual Base Salary Range: $105,000 - $195,000 USD *Plus, potential incentive/variable compensation for eligible roles.

    Join our Strategy and Technology Space Communication Solutions team as a 5G gNB Layer 2 and Layer 3 (L2/L3) Developer and play a pivotal role in advancing 5G technology! Collaborate closely with systems engineers, testers, and hardware teams in a hybrid work environment, tackling challenges in 5G NR L2/L3 development. You'll contribute to a forward-thinking team that drives innovative technology solutions, shaping the future of mobile communication. Enjoy a flexible work arrangement, professional development opportunities, and the chance to work on groundbreaking projects that set new industry standards. Join us in creating lasting value in the world of telecommunications!

    Responsibilities

    • Develop and optimize 5G NR Layer 2/Layer 3 functionalities including MAC, RLC, PDCP, RRC, and NGAP.
    • Implement advanced L2 scheduling algorithms, HARQ mechanisms, and efficient buffer management.
    • Collaborate on the development of UE and gNB L2/L3 stacks, ensuring robust protocol compliance and performance.
    • Optimize network performance by enhancing throughput, reducing latency, and improving handover processes.
    • Debug and troubleshoot protocol stack behaviors using logs and advanced tracing tools.
    • Integrate and test L2/L3 software with the physical layer (PHY) and core network (5GC) to ensure seamless operations.

    Qualifications

    You have:

    • 3+ years of experience in 5G NR or LTE RAN development (L2/L3)
    • Bachelor's or Master's Degree in Computer Science, Electrical Engineering, Telecommunications, or a related field.
    • Strong programming skills in C, C++, and experience with multi-threaded and real-time systems.
    • Deep understanding of MAC, RLC, PDCP, RRC, NGAP protocols.
    • Experience with L2 scheduling, HARQ, QoS, and mobility management.
    • Familiarity with 3GPP (Rel-15 and later) specifications.
    • Strong debugging skills with tools like Wireshark, TShark, QXDM, or similar.
    • Experience in real-time OS (RTOS) or Linux kernel networking stack.

    It would be nice if you also had:

    • Knowledge of DPDK, VPP, or other high-performance packet processing frameworks is a plus.
    • Experience in O-RAN, Open RAN, or vRAN architectures is a plus.

    Job details are sourced from the employer's original posting.

    Open job posting
    NO

    About the company

    Nokia

    Nokia is a global leader in telecommunications and digital infrastructure, enabling the connected world.

    View all Nokia jobs
    Industry
    Telecommunications
    Open roles
    565

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.