Senior Wireless Protocol Engineer - 5G/6G Stack

Keysight Technologies

San Diego (CA)

On-site

USD 160,000 - 267,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Relocation assistance
Tuition Reimbursement
401(k) Plan
Flexible Time Off

Job summary

Keysight Technologies in San Diego, CA is seeking a highly skilled Wireless Software Engineer to join our Forward Deployment Engineer team. You will develop and optimize production-quality software for 5G-Advanced wireless systems, working closely with customer teams and Keysight R&D to translate field challenges into robust software solutions.

The role emphasizes deep protocol expertise across 3GPP layers, hands-on C/C++ and Python development in Linux environments, and collaboration with

Qualifications

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • 10+ years of experience in software development for wireless communication systems.
  • Strong software development experience in C/C++ and Python.
  • Experience developing software in Linux environments.
  • Solid understanding of 4G LTE, 5G NR, or 5G-Advanced technologies.
  • Deep understanding of 3GPP protocols across Layers 1-3, particularly RRC and NAS.
  • Hands-on software development experience within one or more wireless protocol stack layers, including PHY, MAC, RLC, PDCP, RRC, or NAS.
  • Proven experience as an R&D, platform, systems, or protocol-stack development engineer with demonstrated ownership of software design, implementation, debugging, and maintenance.
  • Experience investigating and troubleshooting complex software and protocol issues across multiple layers of the wireless stack.
  • Familiarity with 3GPP specifications and wireless protocol implementation.
  • Strong understanding of software architecture and development processes, with the ability to understand, modify, and extend existing codebases.
  • Experience participating in code reviews and working within collaborative software development environments.
  • Ability to design, develop, test, and deliver production-quality software.
  • Strong problem-solving, communication, and collaboration skills.

Responsibilities

  • Design, develop, and enhance software features within wireless communication systems and protocol stacks.
  • Develop production-quality software in C/C++ and Python for Linux-based environments.
  • Analyze and debug complex issues across Layer 1 (PHY), Layer 2 (MAC/RLC/PDCP), and Layer 3 (RRC/NAS) protocols.
  • Investigate and troubleshoot issues across the full protocol stack, including areas outside your primary domain expertise, collaborating with development teams to drive root-cause resolution.
  • Diagnose and resolve complex issues encountered during customer deployments, integrations, and performance optimization activities.
  • Modify existing software and develop new code to address customer-specific requirements and technical challenges.
  • Develop APIs, software tools, automation frameworks, and diagnostics that improve development productivity and system visibility.
  • Analyze signaling logs, traces, packet captures, performance metrics, and timing behavior to identify root causes of system issues.
  • Build prototypes and rapidly validate new features and protocol enhancements.
  • Enhance existing Keysight software through feature development, performance improvements, and customer-driven innovations.
  • Participate in code reviews and contribute to software quality, maintainability, and engineering best practices.
  • Develop a deep understanding of Keysight software architecture, feature implementation, and protocol stack behavior to effectively diagnose and resolve complex technical issues.
  • Collaborate closely with Keysight R&D teams to translate field findings into product improvements, software enhancements, and new capabilities.
  • Lead technical discussions with customers and provide guidance on protocol implementation, system architecture, and performance optimization.
  • Contribute to software releases, validation activities, and deployment of new features into customer development environments.

Skills

C/C++
Python
Linux
3GPP protocols
RRC/NAS
Root-cause analysis
Debugging
Wireless protocol stack
Code reviews
Collaboration

Education

Bachelor's or Master's degree in CS/CE/EE

Tools

Linux
Git

Job description

Keysight Technologies in San Diego, CA is seeking a highly skilled Wireless Software Engineer to join our Forward Deployment Engineer team. You will develop and optimize production-quality software for 5G-Advanced wireless systems, working closely with customer teams and Keysight R&D to translate field challenges into robust software solutions.

The role emphasizes deep protocol expertise across 3GPP layers, hands-on C/C++ and Python development in Linux environments, and collaboration with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Wireless Protocol Stack Engineer — 5G/6G
Senior Wireless Protocol Stack Engineer — 5G/6G

Anite • San Diego (CA)

On-site
USD 150,000 - 250,000
Medical, dental and vision
401(k) Plan
Flexible Time Off
Senior Wireless Deployment Engineer, 5G/6G/NTN
Senior Wireless Deployment Engineer, 5G/6G/NTN

Keysight Technologies • San Diego (CA)

On-site
USD 120,000 - 190,000
Senior Wireless Protocol Engineer 5G/6G Deployment Lead
Senior Wireless Protocol Engineer 5G/6G Deployment Lead

Keysight Technologies • Calabasas (CA)

On-site
USD 150,000 - 200,000
Medical, dental and vision
401(k) Plan
Flexible Time Off
+2
Forward Deployment Engineer – Senior - 5G/6G/NTN
Forward Deployment Engineer – Senior - 5G/6G/NTN

Keysight Technologies • San Diego (CA)

On-site
USD 120,000 - 190,000
Senior Deployment Engineer - 5G & Protocol Integration
Senior Deployment Engineer - 5G & Protocol Integration

Anite • San Diego (CA)

On-site
USD 135,000 - 225,000
Medical, dental and vision
Health Savings Account
401(k) Plan
+6
Senior Wireless Software Engineer (5G/6G Protocol Stack)
Senior Wireless Software Engineer (5G/6G Protocol Stack)

Keysight Technologies • San Diego (CA)

On-site
USD 160,000 - 267,000
Relocation assistance
Tuition Reimbursement
401(k) Plan
+1
Wireless Software Engineer (5G/6G Protocol Stack)
Wireless Software Engineer (5G/6G Protocol Stack)

Keysight Technologies • San Diego (CA)

On-site
USD 135,000 - 225,000
Medical, dental and vision
Health Savings Account
401(k) Plan
+6
Senior Wireless Software Engineer (5G/6G Protocol Stack)
Senior Wireless Software Engineer (5G/6G Protocol Stack)

Keysight Technologies • San Diego (CA)

On-site
USD 150,000 - 250,000
Medical, dental and vision
401(k) Plan
Flexible Time Off
Senior Forward Deployment Engineer - 5G/6G/NTN
Senior Forward Deployment Engineer - 5G/6G/NTN

Anite • Calabasas (CA)

On-site
USD 132,000 - 255,000
Medical, dental and vision
401(k) Plan
Flexible time off
Senior 5G/6G Deployment Engineer — On-Site, 50% Travel
Senior 5G/6G Deployment Engineer — On-Site, 50% Travel

Keysight Technologies • California

On-site
USD 148,000 - 247,000
Medical, dental and vision
401(k) Plan
Flexible Time Off
+1