R&D Software Engineer

Date: Jul 13, 2019

Location: Santa Rosa, CA, US

Job ID: 33827

Apply now »

Keysight is the world's leading electronic measurement company, helping scientists and engineers address their toughest technical challenges with confidence through innovations in wireless, modular, and software solutions. Our employees leverage their insight and passion to deliver measurement solutions in wireless communications, aerospace and defense, and semiconductor markets with world-class platforms, software and consistent measurement science.


This job will be part of the Keysight Technology Organization, which helps Keysight be first to market, focusing on top opportunities and market trends that address unmet needs.

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 Keysight employees serve customers in more than 100 countries, delivering solutions in wireless communications, aerospace and defense and semiconductor markets with world-class instruments, software and measurement science.  This job will be part of the Keysight Technology Organization, where we are creating a new generation of software for electronic product design and test. You can join our mission to develop a software platform for electronic measurement solutions where you will make a real difference through rapid solution development and deployment, turning measurement science IP into killer apps on a hardware/OS agnostic Modern C++ foundation, delivered into an always-on, everywhere available, app store ecosystem.


This is an experienced R&D Software Engineering position where you will be a technical leader working as part of an Agile team on full-stack development. You must be able to collaborate with other teams to reduce broad concepts and business strategies into structured solutions, solve complex and high impact design and development problems, and lead the design and delivery of new products and processes. You will participate in the full software lifecycle of requirements capture, investigation, product definition, design, implementation, test development, testing, and maintenance as well as provide mentoring to other developers. You will solve customer application issues of varying scope and complexity, monitor industry trends for technological evolutions, and introduce technology advancements to your team, other Keysight partners, and customers.  


This position is located in Santa Rosa, California and will be working with teams in other geographies world-wide.

Job Qualifications

  • BS or MS Degree in Computer Science, Computer Engineering, or related engineering discipline with software emphasis
  • 8+ years software development experience, with consistent success designing and delivering solutions
  • Proven experience in software development with JavaScript, HTML, CSS, Node.js, and Modern  C++
  • Proficient in building, testing, and debugging software
  • Expertise in modern software design methodologies and Agile development practices
  • Demonstrated ability to work with a team and collaborate effectively with global team members to accomplish objectives
  • Understand business and customer needs and apply knowledge to create innovative solutions
  • Good organizational skills and the ability to work in a fast-paced, results driven environment
  • Proven ability to deliver complex and challenging assignments
  • Excellent written and verbal communications skills
  • Demonstrated analytical and problem-solving skills with a passion for learning and professional growth

Desired Skills:

  • Experience with JavaScript web client framework such as Angular and jQuery
  • Experience with Typescript
  • Good understanding of HTTP, security, session management, and REST
  • System scripting using Bash, Batch, Perl, Python, or Ruby
  • Knowledgeable about user interface and user experience design
  • Knowledgeable about database design principles, and MS SQL Server experience
  • Proficiency on Windows and Linux platforms
  • Familiarity with Atlassian Toolset and npm
  • Understanding of Test-Driven Development

Job Function








Day Job




Full Time (F)


Travel Required:


< 25%



Duration (Temp Positions Only):

Not Applicable 


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:

Americas : United States : California : Santa Rosa

Job ID : 33827 

Apply now »