Senior Software Engineer (5G)
Headhunter: CyberCoders
Mobile Communications Providers
Vista, CA - United States
Senior Specialist / Project Manager
Experteer Overview
In this role you will design and optimize C++ software for 5G modem components and protocol stacks, enabling robust device and network solutions. You will work with RF, firmware and systems teams to deliver high-performance, standards-compliant software and clear HAL/API abstractions. You will drive technical decisions, mentor engineers and ensure seamless integration across platforms. This is an opportunity to shape next-gen 5G products in a globally active, innovation-driven company.
Compensation / Benefits
- Medical
- Dental
- Vision
- PTO
- 401k w/ match
- Potential for RSUs
Responsibilities
- Design, implement, and maintain C++ software for 5G modem components and protocol stacks (NAS, SDAP, RRC, PDCP, RLC, MAC, PHY)
- Develop and maintain HALs and stable APIs for modem and device integration
- Optimize performance for real-time embedded targets, including profiling and memory/CPU tuning
- Integrate and test modem software with SDKs, hardware platforms and lab bring-up
- Collaborate with RF, firmware, and QA teams to define interfaces and ensure end-to-end functionality
- Ensure compliance with 3GPP and GSMA standards and translate specs into tasks
- Participate in design/code reviews and promote maintainable, testable code
- Troubleshoot complex issues across software and hardware boundaries using logs and diagnostics
- Mentor junior engineers and influence product and architecture decisions
- Support feature delivery for device and network-side components (RAN, gNodeB) as required
Key requirements
- Bachelor or Master in Computer Science, Electrical Engineering or related field
- 5+ years of professional software engineering experience in C++
- Direct experience with 5G modem software and protocol stacks
- Strong understanding of 5G/LTE and 3GPP specifications; familiarity with GSMA guidelines
- Experience with modem-related layers: NAS, SDAP, RRC, PDCP, RLC, MAC, PHY
- Experience with embedded systems, real-time constraints, and device bring-up (nice to have)
- Experience with RAN components or network element integration (nice to have)
- Experience building HALs, software abstractions, and stable APIs
- Familiarity with SDKs, modem stacks, drivers and debugging tools; multitasking and performance tuning
- Excellent problem-solving, communication and collaboration skills; mentoring experience
Description
In this role you will design and optimize C++ software for 5G modem components and protocol stacks, enabling robust device and network solut…
Take your next career step
1M+ top positions worldwide with salary benchmarks
Be discreetly found and contacted by headhunters
Exclusively for senior-level professionals and executives
Already a member?

