2 days ago
Gurgaon, IndiaStaff+
Responsibilities
- Design, develop, and test the Instrument Development Toolkit.
- Maintain and extend core communication technologies powering Keysight’s instrument ecosystem.
- Develop complex cross-platform software using C# and .NET, including multithreading, asynchronous programming, and object-oriented design.
- Use Visual Studio, MSBuild, and NuGet for development and package management.
- Perform debugging, problem-solving, and analytical work on software applications.
- Support test automation and tooling, including with Python when applicable.
Requirements
- Bachelor’s degree in Computer Science Engineering or a related field.
- Minimum five years of professional software development experience using C# and .NET technologies.
- Strong proficiency in C#, .NET Framework or modern .NET, multithreading, asynchronous programming, and object-oriented design principles.
- Experience with Visual Studio, MSBuild, NuGet package management, and cross-platform development using modern .NET technologies.
- Familiarity with agile or similar development processes.
- Desired qualifications include eight years of overall software development experience and hands-on expertise developing complex software applications.
- Familiarity with oscilloscopes, signal analyzers, or digital multimeters is desired.
- Working knowledge of C++ for interoperability, migration, and code integration is desired.
- Experience with CMake and Conan for build and dependency management is desired.
- Familiarity with AI-assisted development via LLMs and working knowledge of Python for test automation and tooling are desired.
- Good written and verbal communication skills.
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.
