Senior Software Engineer, 5G Protocol Stack
See all open roles at espace →
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)
See your fit for this role and apply with a truthfully tailored résumé.
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.
Do more with OyaPilot