15 days ago
San Diego, CA, USAMid Level / Senior
H1B sponsor
Base Salary
$124k - $207k/yr
Responsibilities
- Design, develop, and enhance production software features for wireless communication systems and protocol stacks.
- Develop C/C++ and Python software for Linux-based environments.
- Analyze and debug issues across PHY, MAC, RLC, PDCP, RRC, and NAS protocol layers.
- Investigate customer deployment and integration issues using signaling logs, traces, packet captures, performance metrics, and software debugging tools.
- Modify existing code and develop customer-specific software, APIs, diagnostics, automation frameworks, prototypes, and protocol enhancements.
- Collaborate with Keysight R&D to translate field findings into product improvements and new capabilities.
- Lead technical discussions with customers regarding protocol implementation, system architecture, and performance optimization.
- Participate in code reviews, validation, software releases, and deployment of new features.
- Travel to local client sites up to 50% of the time, with occasional international travel.
Requirements
- Bachelor's or master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- 4–5 years of software development experience in wireless communication systems.
- Strong hands-on software development experience in C/C++ and Python in Linux environments.
- Solid understanding of 4G LTE, 5G NR, or 5G-Advanced technologies and deep knowledge of 3GPP protocols across Layers 1–3, particularly RRC and NAS.
- Hands-on development experience in one or more wireless protocol stack layers, including PHY, MAC, RLC, PDCP, RRC, or NAS.
- Experience as an R&D, platform, systems, or protocol-stack development engineer with ownership of software design, implementation, debugging, and maintenance.
- Experience troubleshooting complex software and protocol issues across multiple wireless stack layers.
- Strong root-cause analysis and debugging skills using logs, traces, packet captures, signaling analysis, performance metrics, and software debugging tools.
- Understanding of software architecture, development processes, existing codebases, code reviews, and collaborative software development.
- Ability to design, develop, test, and deliver production-quality software.
- Preferred experience includes modem software, wireless infrastructure, device testing, network simulation platforms, embedded software, real-time systems, firmware, APIs, automation frameworks, wireless test and measurement systems, and direct customer technical work.
- Preferred exposure includes 5G-Advanced, NTN, Open RAN, or emerging 6G technologies.
Benefits
- Medical, dental, and vision coverage.
- Health Savings Account and Health Care and Dependent Care Flexible Spending Accounts.
- Life, accident, disability, business travel accident, and business travel health insurance.
- 401(k) plan, Flexible Time Off, and paid holidays.
- Paid family leave, adoption assistance, tuition reimbursement, discounts, and other perks.
- Employee Stock Purchase Plan.
- On-site position in San Diego, California, with relocation available.
- Up to 50% travel to local client sites and occasional international travel may be required.
About Keysight
Keysight Technologies builds electronic test and measurement instruments and software used for design, validation, and manufacturing by engineers in communications, semiconductor, aerospace and defense, automotive, and data center markets. Its portfolio includes oscilloscopes, signal and network analyzers, RF/microwave test systems, and EDA and network test software, sold with services and support. Founded in 2014 as a spin-off from Agilent Technologies, Keysight is a public company (NYSE: KEYS) headquartered in Santa Rosa, California.
