Real-Time WPF UI Engineer for Desktop Oscilloscopes

Keysight Technologies

Colorado Springs (CO)

On-site

USD 111,000 - 185,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical, dental and vision
401(k) Plan
Flexible Time Off
Paid Holidays
Relocation assistance

Job summary

Keysight Technologies in Colorado Springs is seeking an experienced WPF GUI Engineer to design and build the user interface for a real-time oscilloscope platform on embedded Windows hardware. You will own the UI rendering of high-speed waveform data, live measurements, and instrument controls.

The ideal candidate has 5+ years in WPF, strong C#/.NET skills, MVVM expertise, and a proven ability to deliver responsive, multithreaded UI for data-intensive instruments.

Qualifications

  • 5+ years of professional experience building WPF applications.
  • Strong proficiency in C# and .NET, with real-time UI code.
  • Deep MVVM, data binding, dependency properties, and XAML templating.
  • Experience with multithreading and producer/consumer patterns for live data.
  • Debugging and profiling for latency, frame timing, and memory in long-running apps.

Responsibilities

  • Design and implement WPF interfaces for real-time waveform display.
  • Implement instrument-control UI: trigger configuration, timebase/voltage scaling, channel setup, cursors, and measurements.
  • Design UI for deep memory acquisition, waveform decimation, zoom/pan across captured records.
  • Build touch- and knob-friendly interfaces for front-panel hardware controls.
  • Ensure UI stability and responsiveness during sustained real-time operation.
  • Implement MVVM architecture separating acquisition data models from rendering and control logic.

Skills

WPF
C#
MVVM
Multithreading
UI performance
XAML

Tools

QT
Avalonia
SciChart
DirectX
SharpDX
Vortice.Windows

Job description

Keysight Technologies in Colorado Springs is seeking an experienced WPF GUI Engineer to design and build the user interface for a real-time oscilloscope platform on embedded Windows hardware. You will own the UI rendering of high-speed waveform data, live measurements, and instrument controls.

The ideal candidate has 5+ years in WPF, strong C#/.NET skills, MVVM expertise, and a proven ability to deliver responsive, multithreaded UI for data-intensive instruments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

UI Software Engineer - WPF/.NET Desktop Applications
UI Software Engineer - WPF/.NET Desktop Applications

Keysight Technologies • Colorado Springs (CO)

On-site
USD 111,000 - 185,000
Medical, dental and vision
401(k) Plan
Flexible Time Off
+2
UI Software Engineer - WPF/.NET Desktop Applications
UI Software Engineer - WPF/.NET Desktop Applications

Keysight Technologies SAles Spain SL. • Colorado Springs (CO)

On-site
USD 111,000 - 185,000
Medical, dental and vision
Health Savings Account
401(k) Plan
+4
Power Electronics Software Engineer for Oscilloscopes
Power Electronics Software Engineer for Oscilloscopes

Keysight Technologies • Colorado Springs (CO)

On-site
USD 90,000 - 140,000
Medical, dental & vision
HSA
401(k)
+2
Embedded Software Engineer, Oscilloscope & Measurement
Embedded Software Engineer, Oscilloscope & Measurement

Keysight Technologies SAles Spain SL. • Colorado Springs (CO)

On-site
USD 90,000 - 149,000
Medical, dental and vision
401(k) Plan
Flexible Time Off
Power Electronics Software Engineer: Oscilloscope Apps
Power Electronics Software Engineer: Oscilloscope Apps

Keysight Technologies SAles Spain SL. • Colorado Springs (CO)

On-site
USD 111,000 - 185,000
Medical, dental and vision
Health Savings Account
401(k) Plan
+3
Embedded Software Engineer - AI-Driven Oscilloscope
Embedded Software Engineer - AI-Driven Oscilloscope

Keysight Technologies • Colorado Springs (CO)

On-site
USD 89,600 - 149,330
Medical, dental and vision
401(k) Plan
Flexible Time Off, Paid Holidays
+1
Embedded Software Engineer for Oscilloscope & Measurement
Embedded Software Engineer for Oscilloscope & Measurement

Anite • Colorado Springs (CO)

On-site
USD 90,000 - 149,000
Medical, dental and vision
Health Savings Account
401(k) Plan
+1
Embedded Software Engineer - AI‑Driven Oscilloscope Platform
Embedded Software Engineer - AI‑Driven Oscilloscope Platform

Keysight Technologies SAles Spain SL. • Colorado Springs (CO)

On-site
USD 89,600 - 149,330
Medical, dental and vision
401(k) Plan
Flexible Time Off
Senior Windows Software Engineer – Spectral Metrology UI
Senior Windows Software Engineer – Spectral Metrology UI

KLA-Belgium • Milpitas (CA)

On-site
USD 136,000 - 200,000
Medical insurance
Dental insurance
Vision coverage
+2
Oscilloscope & Measurement Software Engineer – Embedded AI
Oscilloscope & Measurement Software Engineer – Embedded AI

Anite • Colorado Springs (CO)

On-site
USD 90,000 - 149,000
Medical, dental and vision
401(k) Plan
Flexible Time Off