Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer Modern C++

Home > C/C++ programming jobs

Software Engineer Modern C++ in USA

  • Keysight
  • Full time
  • Email
  • Loveland, OH

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.

Keysight

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 ...

Similar positions

Staff Software Engineer - Developer Productivity

  • Webflow
  • Full time
  • USA
  • 10/02/2026
  • Salary: $187k-$255k
  • Remote

Senior Embedded Software Engineer

  • Varda Space Industries
  • Full time
  • USA
  • 10/02/2026
  • Salary: $169k - $216k/yr
  • El Segundo, CA

Staff Software Engineer-ClickHouse Committer

  • EDB
  • Full time
  • Remote
  • 10/02/2026
  • EMEA

Flight Software Internship - Summer 2027

  • Varda Space Industries
  • Full time
  • USA
  • 10/02/2026
  • El Segundo, CA

Test Engineer, System-Level Test

  • Tenstorrent
  • Full time
  • USA
  • 10/02/2026
  • Salary: Competitive
  • Austin, TX