Skip to main content
Posted 21 May, 2026

R&D Engineer 2, Software

Keysight Technologies, Inc.
Gurgaon,Haryana,India,122001 Full Time
Reference: 195_603595_52531

Overview


Keysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do.

Our award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.


Responsibilities


This position is part of Keysight Technologies, Software & AI Labs team, which provides leading-edge tools, products, and technologies to drive Keysight's growing software business. You will join an established R&D team responsible for maintaining and extending core communication technologies that power Keysight's instrument ecosystem.

In our R&D group, you will work on the design, development, and testing of the Instrument

Development Toolkit for several high-tech products like Signal Generators, Analyzers, Oscilloscopes, etc. which are widely used in the T&M industry and critical to the success of

Keysight.


Qualifications


Required Skills

  • Bachelor's degree in Computer Science Engineering, or related field
  • Experience in Software development with Modern C++
  • Strong proficiency in C++11 and later standards, with experience in multi-threaded and concurrent applications
  • Experience with CMake and Conan for build and dependency management
  • Working knowledge of C# and the .NET ecosystem, including NuGet package management
  • Experience with cross-platform development targeting Windows and embedded Linux systems
  • Familiarity with agile or similar development processes

Desired Skills

  • Familiarity with instrument hardware such as Oscilloscopes, Signal Analyzers, or Digital Multimeters
  • Familiarity with AI-assisted development via LLMs, and ability to use them effectively in a development workflow
  • Working knowledge of Python for test automation and tooling
  • Good communication skills (written and verbal)

Careers Privacy Statement***Keysight is an Equal Opportunity Employer.***

Qualifications:

Required Skills

  • Bachelor's degree in Computer Science Engineering, or related field
  • Experience in Software development with Modern C++
  • Strong proficiency in C++11 and later standards, with experience in multi-threaded and concurrent applications
  • Experience with CMake and Conan for build and dependency management
  • Working knowledge of C# and the .NET ecosystem, including NuGet package management
  • Experience with cross-platform development targeting Windows and embedded Linux systems
  • Familiarity with agile or similar development processes

Desired Skills

  • Familiarity with instrument hardware such as Oscilloscopes, Signal Analyzers, or Digital Multimeters
  • Familiarity with AI-assisted development via LLMs, and ability to use them effectively in a development workflow
  • Working knowledge of Python for test automation and tooling
  • Good communication skills (written and verbal)

Careers Privacy Statement***Keysight is an Equal Opportunity Employer.***

Education:UNAVAILABLEEmployment Type: UNAVAILABLE

Sign up for Job Alerts