R&D Engineer 5, Software

Date:  Sep 19, 2021
Country:  India
State / Province:  Haryana
City:  Gurugram
Job Type:  Regular
Job ID:  41478

Job Description

Keysight Technologies Inc. (NYSE: KEYS) is the world's leading electronic measurement company, transforming today's measurement experience through innovations in wireless, modular, and software solutions. With its Hewlett-Packard and Agilent legacy, Keysight delivers solutions in wireless communications, aerospace and defense and semiconductor markets with world-class platforms, software and consistent measurement science. The company's nearly 12,600 employees serve customers in more than 100 countries.

Keysight's singular focus on measurement helps scientists, researchers and engineers address their toughest challenges with precision and confidence. With the help of our products and services, they are better able to deliver the breakthroughs that make a measurable difference.

IIS-NDC (Internet Infrastructure Solutions- Network Data Center), has the worldwide responsibility for developing and marketing a portfolio of products and solutions which provide fast, extensive insight and enable engineering teams of digital designs to do their job faster, with higher quality. We serve our customers in the Computer, Semiconductor, Wireless, Storage and Communication industry with leading edge products and solutions.

The NDC (Network Data Center) Product Portfolio covers various Digital Measurement and Physical layer compliance test solutions for digital high-speed interfaces, such as PCI Express, USB, Ethernet, MIPI etc. The Photonics Portfolio encompasses Optical Test systems, Polarization Solutions, and Power Meters etc.

This R&D Engineering position offers the opportunity:

  • To work closely with R&D Managers, Solutions & Product Planners, R&D SW/FW Engineers, Software Architects, FPGA Designers, QA Engineers and solution partners in a highly collaborative environment to develop excellent SW solutions from customers’ requirements, market research and internal requirements.
  • To coordinate well and deliver on time some times it would be required to work with other teams and people located in Europe & US time zones.
  • Designs and develops Software and Firmware products, features, components, SDKs, software development processes, and systems using broad engineering concepts and research techniques through the entire product life cycle from customer requirement definition to product shipment and post-sales support; involving analog and digital hardware and software operating systems.
  • May also develop algorithms to align and calibrate equipment.
  • Monitors industry trends for technological advancements & evolutions and leverages appropriate technology.

Job Qualifications

  • Bachelors or Master’s Degree (B.E/B. Tech./M. Tech. or equivalent) in Electronics or Computer Science.
  • Minimum 12 Years of extensive experience in software applications development on mid to large scale products/projects.
  • Profound understanding of software engineering, software architecture/design/development principles and practices with excellent object-oriented programming skills.
  • Minimum 5 years of experience in one object-oriented language like C#, C++, JAVA developing windows-based applications. Should know the thorough internals of at least one language, respective platform, and its best practices.
  • Minimum 5 years of experience in developing SW in a team using visual studio and accompanying stack like TFS, Jira, Jenkins, Git/Bitbucket, Unit Tests, XSD/XML/XAML, UI/UX (WinForms/WPF) etc.
  • Should have at least 3 years of experience in technically leading medium to large scale projects.
  • Good understanding of analog & digital concepts used in high speed digital signal processing.
  • Minimum two years of experience in using different instruments used in test and measurement domain e.g. oscilloscopes, waveform/function generators, AWGs, signal analyzers, power analyzers, digitizers etc.
  • Ability to effectively communicate design and logical decisions using different design and flow diagrams using any tool.
  • Very good understanding of Agile principles and practices, not only able to apply the right tool set but also practice the fundamentals in day to day job.
  • Well-structured and well-planned approach in requirement analysis, medium to short term objectives planning, daily planning, effort estimations, SW implementation and testing.
  • Excellent listing, verbal/written communication skills and ability to work with people with different technical backgrounds and experience level from a beginner to highly experienced person irrespective of the reporting structure.
  • Keen eye on the delivery quality and schedule. Ability and flexibility to stretch as required to ensure timely delivery and support other people.
  • Good understanding and experience of SW development life cycle in different phases and how to address the challenges at different stages.

Job Function




Day Job


Full Time (F)

Travel Required:


Employment Program:


Duration (Temp Positions Only):

Not Applicable



Careers Privacy Statement 

***Keysight is an Equal Opportunity Employer.***

Candidates can be considered to work from the following locations:

APAC : India : Haryana : Gurugram

Job ID : 41478 

Job Segment: Developer, Engineer, Electronics Engineer, Network, Software Engineer, Technology, Engineering