Closing Date: 18th May 2018

Keysight Technologies

R&D Software Engineer - Entry

Salary: 0.00

Job Description

Keysight Technologies has been unlocking electronic measurement insights for 75 years. We are the world's leading electronic measurement company, transforming today's measurement experience through innovation in wireless, modular, and software solutions. With our HP and Agilent legacy, our 9,500 Keysight employees serve customers in more than 100 countries, delivering solutions in wireless communications, aerospace and defense and semiconductor markets with world class platforms, software and consistent measurement solutions.

Keysight Singapore Center of Excellence is launching a new software development center in Singapore, chartered to create a new generation of software for electronic product design and test for customers around the world. With strong collaborations & partnerships with local universities here in Singapore, the center will attract top local graduates from computer science, artificial intelligence, systems programming and electrical/electronic/computer engineering schools.

Our newly established software platform team is recruiting experienced high energy software engineers with the skills, background and drive to help bring our visions forward towards commercialization. The team operates in a fast paced environment that focuses on technology to drive business objectives. Candidate must be able to design, develop, document and maintain software with high levels of quality and performance.

Being part of the software development team, you will work in an AGILE team to turn innovative ideas into robust software, and solve complex design and implementation problems. You will also investigate new technologies and applications, and apply modern software engineering practices such as design reviews, code review, unit testing and usability testing.


As our Software Engineer, your roles & responsibilities are as below:

  • Design, Develop and Implement software components & solutions to support the next generation software test & measurement platforms, frameworks
  • Work with marketing, field applications engineers and customers to identify and define compelling improvements, enhancements, features and solutions

Job Qualifications


  • Bachelor’s degree in Computer Science/Electrical/Electronic Engineering or equivalent field
  • PC-based development, using a variety of standard tools
  • Software development with demonstrable success developing software
  • Software projects or experience working with hardware development, a plus
  • Demonstrable ability to relate to customers and understand their use models and requirements
  • Training in object-oriented coding, Agile development and testing skills
  • Demonstrable ability to work in a collaborative environment and to develop teamwork among individuals and over geographically dispersed teams
  • Training in digital signal processing and measurement science, a strong plus
  • Knowledge of, and experience with, one or more of the following: Microsoft Visual Studio, C, C++, C#, MFC, .NET
  • Experience with alternate platforms (Linux, Android, iOS) is a plus
  • Experience with web stack (Angular, NodeJS, CSS, JavaScript, HTML5) is a plus
  • Knowledgeable with software platform practices (SDK, API, etc.), a plus

Job Function



Privacy Statement 

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

Keysight Technologies Inc. is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other protected categories under all applicable laws.

Candidates can be considered to work from the following locations:

APAC : Singapore : Singapore : Singapore

Job ID : 25603