Keysight

Software Engineer Modern C++

Keysight
Apply
2 months ago
Loveland, OH, USA or Santa Rosa, CA, USASenior
H1B sponsor

Base Salary

$129k - $216k/yr

Responsibilities

  • Define infrastructure software requirements and system architecture with product architects.
  • Design, develop, and maintain high-performance C++ software for hardware control, data acquisition, and scalable platform capabilities.
  • Build reusable infrastructure for consistent capabilities 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.
  • Collaborate with distributed engineering teams throughout 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.
  • Ability to debug across multiple software and hardware 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, DevOps practices, and 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, and paid holidays.
  • Paid family leave, discounts, and other perks.
  • Tuition reimbursement and adoption assistance.
  • Employee Stock Purchase Plan and Restricted Stock Units.
  • Eligible for the Keysight Results Bonus Program.
  • California pay range is $129,450.00 to $215,740.00; ranges vary by region for other locations.

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