← All verified jobs

Senior Software Engineer, 5G Protocol Stack

espace Duisburg, Germany

See all open roles at espace

Ghost-risk verdict

Some ghost-posting signals

  • open for 190 days (90+ without a fill is a strong ghost signal)
  • 123 open roles at this company in 30 days (mass-hiring blitz)
  • no salary disclosed (correlates with ghost postings)

How we score ghost risk →

See your fit for this role and apply with a truthfully tailored résumé.

See my fit, free

About the role

What you will do

Protocol Stack Development

Design, implement, and maintain UE and gNB protocol stack components for 5G NR and/or LTE

Work in one or more protocol layers, including MAC, RLC, PDCP, RRC, NAS, Ng/S1, Xn/X2, and GTP-U

Develop high-quality, maintainable C/C++ (POSIX-compliant) software

Integration and Embedded Systems

Integrate protocol stack components with the PHY layer and core network interfaces

Perform embedded development and porting on embedded Linux, FreeRTOS, or Zephyr platforms

Support system bring-up and end-to-end integration activities

Verification, Testing, and Debug

Develop and execute test cases for individual components and integrated subsystems

Debug complex protocol, timing, and interoperability issues

Verify functionality using test equipment and simulators such as Keysight, Amarisoft UE/gNB/eNB, or TM500

Tooling, Build, and Workflow

Work in Linux-based development environments

Use and maintain build systems such as CMake, Make, or SCons

Develop supporting scripts using bash or Python

Participate in code reviews and continuous integration workflows

Collaboration and Ways of Working

Collaborate with cross-functional and geographically distributed engineering teams

Provide effort estimates and technical input for planning and execution

Document designs, implementations, and test results clearly and consistently

What you bring to this role

Strong professional experience in C/C++ software development within POSIX environments

Hands-on experience with 3GPP 5G NR and/or LTE protocol stacks

Experience with embedded development on embedded Linux, FreeRTOS, or Zephyr

Solid Linux development, debugging, and performance analysis skills

Working knowledge of at least one scripting language (bash or Python)

Familiarity with modern build systems (CMake, Make, SCons)

Strong problem-solving skills and ability to work independently

Bonus Points

Experience with C# / .NET

Hands-on experience with test equipment (Keysight, Amarisoft UE/gNB/eNB, TM500)

Experience integrating protocol stacks with RF hardware

Familiarity with CI/CD pipelines and Agile / SCRUM development

Experience with Non-Terrestrial Networks (NTN) or satellite communications

Stop applying to ghosts.

OyaPilot surfaces only verified, real jobs, scores your fit, and tailors your application truthfully.