Senior R&D Engineer, Software
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
We are seeking a Senior R&D Software Engineer to design, develop, and enhance advanced spectrum management and signal analysis solutions within the Keysight Spectrum Management Software (KSMS).
This role focuses on developing high-performance software for RF spectrum monitoring, signal classification, and geolocation applications used by defense, telecommunications, and regulatory customers worldwide.
You will work at the intersection of software engineering, RF systems, and signal processing, translating complex technical concepts into scalable, production-quality solutions.
This is a hands-on role involving full-stack software development, algorithm implementation, system integration, and evaluation of real-world RF environments.
Key Skills for This Role
Full Job Posting
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field Strong software development experience with modern C/C++, Python, shell scripting, experience developing full-stack applications using TypeScript for front-end development and Node.js/Express for back-end REST APIs Strong understanding of object-oriented design, functional programming, software architecture, and modern software engineering best practices Experience building scalable, maintainable, and well-tested software using version control, automated testing, and continuous integration Experience working with data-intensive, distributed, and real-time systems
- Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field
- Strong software development experience with modern C/C++, Python, shell scripting, experience developing full-stack applications using TypeScript for front-end development and Node.js/Express for back-end REST APIs
- Strong understanding of object-oriented design, functional programming, software architecture, and modern software engineering best practices
- Experience building scalable, maintainable, and well-tested software using version control, automated testing, and continuous integration
- Experience working with data-intensive, distributed, and real-time systems
Desired Qualifications
- Experience with spectrum monitoring, RF measurement systems and RF based geolocation techniques
- Experience developing and deploying cloud-based applications and services using modern cloud platforms and containerization technologies
- Experience applying AI/ML techniques, including deep learning or generative AI, to spectrum monitoring, signal analysis, automation, or related RF workflows
- Careers Privacy Statement ***Keysight is an Equal Opportunity Employer.***
About Keysight Technologies, Inc.
Global electronic design, test, and manufacturing hardware/software solutions.
Visit company websiteApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Keysight Technologies, Inc.
Technical Support Engineer, Advanced
Bengaluru, IND
R&D Tech Specialist
Santa Rosa, USA
R&D Tech Coordinator
Santa Rosa, USA
Application Engineer, Adv
Bengaluru, IND
Senior Web Operations Engineer (SRE)
Gurugram, IND
Wafer Test Solutions Engineer
Austin, USA
Manufacturing Systems Engineer-Semiconductor Fab
Santa Rosa, USA
New Product Introduction Process Engineer, Recent Graduate
Colorado Springs, USA