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
Top Skills
What We Do
E-Space is a global space company focused on bridging Earth and space with the most sustainable low earth orbit (LEO) network that is expected to reach over one hundred thousand multi-application communication satellites to help businesses and governments securely and affordably access the power of space to solve problems on Earth.
Founded by industry pioneer Greg Wyler, E-Space is focused on democratizing space and transforming industries by bringing down the cost of space-based communications, raising the level of satellite system resiliency and setting a new standard in sustainable space infrastructure that will effectively minimize and reduce space debris and destruction while preserving access to space for future generations.








