Enable job alerts via email!

R&D Engineer 2, Software

Keysight Technologies

Singapore

On-site

SGD 50,000 - 90,000

Full time

12 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading technology company is seeking a skilled software engineer to design and develop measurement software that enhances testing capabilities. This role will involve close collaboration with solution experts, requiring strong expertise in software architecture and modern programming practices. The ideal candidate will have a solid background in C/C++ and be proficient with various development tools.

Qualifications

  • 2-3 years’ experience in product development/engineering.
  • Knowledge of board testing technology and programming algorithms is a plus.
  • Demonstrated ability to deliver committed results as planned.

Responsibilities

  • Develop software applications collaboratively with team members.
  • Gather and clarify project requirements with customers and product owner.
  • Implement and test software features using selected technology.

Skills

Software development
Communication
Object-oriented design
C
C++ 11/14

Education

Bachelor/Master in Computer Science/Electrical/Electronic Engineering

Tools

Microsoft Visual Studio
Git
JIRA
Confluence

Job description

Overview

Keysight is on 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

About the Team:

You will work closely with solution experts to evaluate, design and develop measurement software to enhance test & measurement capabilities.

Responsibilities:

  • work collaboratively with other team members to develop software applications.
  • Gather and clarify project requirements with customers and product owner.
  • Able to understand and design software architecture.
  • Implement and test software features using the selected technology.
  • Write unit tests on the implemented software features.
  • Your design and algorithm must be robust and efficient to meet the stringent timing requirement of the project.
  • Constantly strive to learn new technologies and look for ways to stay up to date.

Qualifications

Careers Privacy Statement

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

  • Bachelor/Master Computer Science/Electrical/Electronic Engineering or a software related discipline, from an accredited college or university.
  • 2-3 years’ experience working with product development/engineering and product management.
  • Knowledge with board testing technology, IEEE boundary scan standards and programming algorithms is an added plus.
  • Experience in design, implementation and deployment of software that support multiple platforms.
  • Well-versed in modern techniques in object-oriented design, design patterns and measurement libraries.
  • Must have developed applications and solutions using C, C++ 11/14
  • Familiar with tools such as Microsoft Visual Studio, TFS, ClearCase, SharePoint, Git, GitLab, JIRA, Confluence.
  • Demonstrated ability to deliver committed results as planned.
  • Excellent written and verbal communication skills are a must.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.