Keysight

Software Engineer Modern C++

Keysight
Apply
18 hours ago
Loveland, OH, USA or Santa Rosa, CA, USASenior
H1B sponsor

Responsibilities

  • Define infrastructure software requirements and system architecture with product architects for next-generation instrument platforms.
  • Design, develop, and maintain high-performance modern C++ software for hardware control, data acquisition, and scalable platform capabilities.
  • Build reusable infrastructure shared across multiple Keysight products.
  • Integrate hardware and software components and perform system-level integration, testing, and validation.
  • Debug issues across device registers, drivers, and application software using modern debugging and profiling tools.
  • Collaborate with distributed engineering teams across design, development, and production readiness.

Requirements

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field, or equivalent practical experience.
  • 5+ years of professional experience developing hardware-control or hardware-adjacent software.
  • Strong proficiency in modern C++ including C++20, object-oriented design, and software architecture principles.
  • Understanding of driver and real-time processing architectures.
  • Experience debugging across multiple stack layers using modern debugging and profiling tools.
  • Software development experience in Linux and/or Windows environments.
  • Preferred qualifications include multithreaded high-performance software design, embedded Linux, Python or C#, automated testing, CI/CD and DevOps practices, and familiarity with electronic test and measurement systems.

Benefits

  • Medical, dental, and vision coverage.
  • Health Savings Account and Health Care and Dependent Care Flexible Spending Accounts.
  • Life, accident, disability, business travel accident, and business travel health insurance.
  • 401(k) plan, Flexible Time Off, paid holidays, and paid family leave.
  • Discounts, perks, tuition reimbursement, adoption assistance, ESPP, and restricted stock units.
  • Eligibility for the Keysight Results Bonus Program, Pay For Results Bonus Program, or Sales Incentive Program as applicable.

Tech Stack

Categories

Keysight

About Keysight

10,000+ employees

Keysight Technologies builds electronic test and measurement instruments and software used for design, validation, and manufacturing by engineers in communications, semiconductor, aerospace and defense, automotive, and data center markets. Its portfolio includes oscilloscopes, signal and network analyzers, RF/microwave test systems, and EDA and network test software, sold with services and support. Founded in 2014 as a spin-off from Agilent Technologies, Keysight is a public company (NYSE: KEYS) headquartered in Santa Rosa, California.

Contact me