R&D Software Engineer – Sampling Oscilloscope Applications & DevOps

Keysight Technologies
Santa Rosa, CA
Category Engineering
Job Description
Role Overview

We are seeking a highly motivated Software R&D Engineer to contribute to sampling oscilloscope application development while strengthening the build, release, and continuous integration/continuous delivery (CI/CD) processes.

What You Will Do

Write production code for related sampling oscilloscope applications, and help the build/release leader to modernize the pipelines, tooling, and release processes.

Why It Might Be a Fit

This position is ideal for an early-career engineer who enjoys writing software and true passions for improving how quality software is built and delivered.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related technical discipline
  • Proficiency in at least one object-oriented language, preferably C#
  • Solid software engineering fundamentals, including object-oriented design, data structures, and debugging
  • Working knowledge of Git or another source control system
  • Hands-on experience with, or a solid understanding of, CI/CD concepts such as automated builds, pipelines, automated testing, and release management
  • Scripting experience for automation using PowerShell, Python, or similar
  • Understanding of software testing concepts, including unit, integration, and regression testing
  • Experience developing software on Windows
  • Strong analytical and problem-solving skills
  • Excellent written and verbal communication skills and the ability to collaborate across hardware, software, and QA teams

Benefits

  • Medical, dental and vision
  • Health Savings Account
  • Health Care and Dependent Care Flexible Spending Accounts
  • Life, Accident, Disability insurance
  • Business Travel Accident and Business Travel Health
  • 401(k) Plan
  • Flexible Time Off, Paid Holidays
  • Paid Family Leave
  • Discounts, Perks
  • Tuition Reimbursement
  • Adoption Assistance
  • ESPP (Employee Stock Purchase Plan)
]]>