Summary
As a Principal / Senior Staff Software Engineer, you will lead a high performing team of software and engineers developing the next generation of high throughput 5G NR wireless systems. This will included architecting, designing, developing, and coding major system features. You will guide and mentor the software team, innovate and improve software development processes, and work with cross function engineering teams. Also, you will work with systems design and test teams to integrate and validate novel 3GPP wireless technology concepts.
What you will bring to XCOM
- Master’s degree or higher in Computer Science, Computer Engineering, or closely related field
- 10+ years of recent and hands-on software development experience with C and/or Modern C++
- 7+ years of experience software and algorithm development for PHY ( L1 ) 5G or LTE wireless systems
- 7+ years of experience taking complex software from concept to finished custom ready products
- 5+ years of experience developing software for real-time Linux systems
It’s a bonus if you have:
- PhD in Computer Science, Computer Engineering, or closely related field
- Networking concepts, protocol, and networking tools (e.g., Wireshark, tcpdump)
- Debugging techniques for real-time software applications
- Kernel debugging including core dump analysis
- Optimizing software performance
Job Description
As a Principal / Senior Staff Software Engineer, you will lead a high performing team of software and engineers developing the next generation of high throughput 5G NR wireless systems. This will included architecting, designing, developing, and coding major system features. You will guide and mentor the software team, innovate and improve software development processes, and work with cross function engineering teams. Also, you will work with systems design and test teams to integrate and validate novel 3GPP wireless technology concepts.
What you will bring to XCOM
- Master’s degree or higher in Computer Science, Computer Engineering, or closely related field
- 10+ years of recent and hands-on software development experience with C and/or Modern C++
- 7+ years of experience software and algorithm development for PHY ( L1 ) 5G or LTE wireless systems
- 7+ years of experience taking complex software from concept to finished custom ready products
- 5+ years of experience developing software for real-time Linux systems
It’s a bonus if you have:
- PhD in Computer Science, Computer Engineering, or closely related field
- Networking concepts, protocol, and networking tools (e.g., Wireshark, tcpdump)
- Debugging techniques for real-time software applications
- Kernel debugging including core dump analysis
- Optimizing software performance
Government Jobs
Government jobs offer stability, competitive benefits, and the chance to make a meaningful impact on your community and country.
Whether you’re starting your career or seeking new opportunities, these roles provide pathways for growth, security, and service.
Explore positions across a wide range of fields and take the first step toward a rewarding future in public service.
MORE JOBS
-
$89,352.00 - $119,796.00 Annually
COMMUNICATIONS SUPERVISOR
- Riverside, California
- CITY OF RIVERSIDE, CA
- Oct 17, 2026
-
$224,430.48 - $270,326.75 Annually
DIRECTOR - DISASTER/EMERGENCY COMMUNICATIONS
- Long Beach, California
- City of Long Beach, CA
- Oct 04, 2026
-
$88,836.80 - $125,465.60 Annually
ATC Programmer Analyst II - RECURRENT*
- San Bernardino, California
- SAN BERNARDINO COUNTY, CA
- Sep 19, 2026
-
$80,579.20 - $113,713.60 Annually
ATC Programmer Analyst I - RECURRENT*
- San Bernardino, California
- SAN BERNARDINO COUNTY, CA
- Sep 19, 2026
-
$100,071.24 - $128,414.04 Annually - 128414 Annually
Information Technology Analyst
- Menifee, California
- CITY OF MENIFEE
- Sep 17, 2026
-
$4,770.13 - $6,713.20 Monthly
INFORMATION TECHNOLOGY TECHNICIAN - Business Systems
- Huntington Beach, California
- City of Huntington Beach, CA
- Sep 10, 2026