Senior C++ Software Engineer for High-Performance Streaming

Keysight Technologies

Loveland (CO)

On-site

USD 143,000 - 238,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental & vision
401(k) Plan
Flexible Time Off
Tuition Reimbursement
Adoption Assistance

Job summary

Keysight Technologies is seeking an Expert Software Engineer to design and implement distributed digital data infrastructures for advanced Test & Measurement solutions. You will lead evaluation and prototyping of new technologies, transforming concepts into production capabilities with a focus on high-performance data streaming across CPUs, GPUs, FPGAs, and SmartNICs.

Ideal candidates have 4+ years in performance-critical software and strong OO design in Modern C++, plus experience with PCIe and

Qualifications

  • BS/MS in computer engineering, computer science, or electrical engineering.
  • Strong software design and OO development with Modern C++.
  • 4+ years building hardware control or performance-critical software.
  • Experience with PCIe and modern I/O architectures.
  • Knowledge of device drivers, OS, and real-time processing.
  • Ability to lead complex technical projects across teams.

Responsibilities

  • Lead evaluation, prototyping, and adoption of new technologies to differentiate Keysight products.
  • Collaborate with architects, product teams, and domain experts to turn ideas into production features.
  • Develop reusable software components enabling broad adoption across product lines.
  • Mentor engineers and contribute to engineering best practices and code quality.
  • Deliver high-performance data streaming and processing for CPUs, GPUs, FPGAs, and SmartNIC-based systems.

Skills

Modern C++
High-performance software
Data streaming
Cross-functional leadership
Windows/Linux

Education

Bachelor’s or Master’s in CS/CE/EE

Tools

PCIe
GPUs/CPUs
FPGAs
SmartNICs
Python/C#

Job description

Keysight Technologies is seeking an Expert Software Engineer to design and implement distributed digital data infrastructures for advanced Test & Measurement solutions. You will lead evaluation and prototyping of new technologies, transforming concepts into production capabilities with a focus on high-performance data streaming across CPUs, GPUs, FPGAs, and SmartNICs.

Ideal candidates have 4+ years in performance-critical software and strong OO design in Modern C++, plus experience with PCIe and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C++ Streaming Systems Engineer
Senior C++ Streaming Systems Engineer

NVIDIA Corporation • Santa Clara (CA), Northern (KY)

Hybrid
USD 184,000 - 357,000
Equity
Benefits
Senior C++ Systems Engineer — Ultra-Low Latency Streaming
Senior C++ Systems Engineer — Ultra-Low Latency Streaming

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Staff High-Performance Software Engineer
Staff High-Performance Software Engineer

AtlasBase • South San Francisco (CA)

On-site
USD 150,000 - 230,000
Senior C++ Engineer for Ultra-Low Latency Streaming
Senior C++ Engineer for Ultra-Low Latency Streaming

NVIDIA AI • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Senior Systems Software Engineer – Ultra-Low Latency QoS
Senior Systems Software Engineer – Ultra-Low Latency QoS

NVIDIA • Town of Texas (WI)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior / Principal Software Engineer — (Advanced Development SW/AI Labs)
Senior / Principal Software Engineer — (Advanced Development SW/AI Labs)

Keysight Technologies • Santa Rosa (CA)

On-site
USD 143,000 - 239,000
Medical, dental and vision
Health Savings Account
401(k) Plan
+2
Senior Real-Time Wireless Streaming Engineer
Senior Real-Time Wireless Streaming Engineer

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits package
Senior Software Engineer – Streaming
Senior Software Engineer – Streaming

NVIDIA AI • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Senior C++ Media & Streaming Engineer
Senior C++ Media & Streaming Engineer

InfoVision Inc. • Dallas (TX)

On-site
USD 120,000 - 150,000
Senior Software Engineer – Streaming
Senior Software Engineer – Streaming

NVIDIA Corporation • Santa Clara (CA), Northern (KY)

Hybrid
USD 184,000 - 357,000
Equity
Benefits