Keysight Technologies logo

R&D Engineer 4, Software

Keysight Technologies

5 years

India

Posted:4 hours ago

Job Description

Overview:
Keysight is a mission-critical design enablement partner for organizations solving the world’s most complex engineering challenges. With deep engineering expertise and leading design, emulation, and test solutions, our ~16,800 employees help customers in over 100 countries accelerate innovation across communications, automotive, energy, quantum, aerospace and defense, semiconductor, and artificial intelligence markets. Learn more about what we do.

At Keysight, people come together to explore new ideas, challenge what's possible, and advance the technologies defining the future. Here, you'll find opportunities to do your best work, take your career further, and thrive in an award-winning culture. Learn more about our benefits.


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.

Responsibilities:

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
  • Minimum 5 yrs of professional software development experience using C# and .NET technologies
  • Strong proficiency in C#, .NET Framework / .NET (Core/5+), multithreading, async programming, and object-oriented design principles
  • Experience with Visual Studio, MSBuild, and NuGet package management
  • Experience with cross-platform development using modern .NET technologies
  • Familiarity with agile or similar development processes
  • Strong debugging, problem-solving, and analytical skills


Desired Skills

  • 8 years of overall software development experience, with demonstrated technical expertise and hands-on development of complex software applications
  • Familiarity with instrument hardware such as Oscilloscopes, Signal Analyzers, or Digital Multimeters
  • Working knowledge of C++ for interoperability, migration, and code integration
  • Experience with CMake and Conan for build and dependency management
  • 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.***

Skills Required

Automotive Artificial Intelligence Design Development Computer Science Software Development C# .net .net Framework .net Core Object Oriented Design Visual Studio Platform Development

Learn the skills this job asks for

Free courses, interview questions and practice for each skill.

Work Mode

Remote

Job Type

Part Time

Mock Interview

Practice Video Interview with JobPe AI

Start Artificial Intelligence Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Keysight Technologies logo
Keysight Technologies

RecommendedJobs for You

Keysight Technologies logo

R&D Engineer 4, Software

Keysight Technologies

India

Keysight Technologies logo

R&D Engineer 4, Software

Keysight Technologies

India