We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Expert Software Engineer - Heterogeneous Processing (Software, FPGA, SoC, GPUs)

Keysight Technologies
MIN $143,050 - MIDPT $190,730 MAX $238,420
paid holidays, tuition reimbursement, flex time, 401(k)
United States, California, Santa Clara
5301 Stevens Creek Boulevard (Show on map)
Dec 20, 2025
Overview

Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do.

Our award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.

What We Offer: Join a dynamic company at the forefront of innovation! At Keysight, we collaborate with visionary customers to develop breakthrough solutions that connect and safeguard the world. Enjoy a highly competitive package and explore our enriching culture and benefits.

Location: Santa Rosa (preferred) or Santa Clara, CA

About the Role Join Keysight's Software and AI Labs to design and implement distributed digital data infrastructures for cutting-edge Test & Measurement solutions. Your work will enable disruptive capabilities across high-growth industries, including communications, quantum, semiconductor, and defense.


Responsibilities

As an Expert Software Engineer, you will technically lead the definition and implementation of digital infrastructure working with other experts within Keysight to create cutting edge Test & Measurement solutions to enable disruptive capabilities across high-growth Industries. This exciting role touches multiple layers, FPGA/Hardware, Firmware and Software, utilizing and challenging all of your technical expertise.

This is a high visibility role supporting major projects impacting Keysight's continued growth. Projects involve collaboration with major multinational corporations in the Communications, Quantum and semiconductor industries.

Your focus will be

  • Architect and implement large-scale synchronization and real-time heterogeneous processing systems.
  • Develop infrastructure integrating FPGAs, SoCs, CPUs and GPUs for high-performance data streaming and processing.
  • Collaborate with global internal teams and external partners to deliver innovative solutions.
  • Support multiple layers of technology, from hardware/FPGA, firmware to software.

Qualifications

Required Qualifications:
  • BS/MS/PhD in Computer Science, Electrical Engineering, or Computer Engineering.
  • 8+ years of experience in software/firmware development for high-speed streaming and real-time processing systems.
  • Expertise in FPGA, CPU, and GPU integration, including PCIe and/or multi-gigabit Ethernet interconnects.
  • Proficiency in C++ and embedded programming (ARM, etc)
  • Experience with SystemVerilog/VHDL and/or GPU programming.
  • Strong problem-solving skills and ability to debug complex systems across hardware and software layers.
  • Excellent communication and collaboration skills.

Desired additional qualifications that would be an added plus:

  • Experience with high-performance real-time systems, clocking, synchronization, and low-latency DSP.
  • Additional programming experience in C# or Python.
  • Familiarity with AMD (Xilinx) FPGAs/SoCs and toolchains.
  • Knowledge of Agile Scrum, CI/CD, and version control.
  • Exposure to modular systems (PXIe) and test & measurement applications.
  • Understanding of digital circuit schematics

Careers Privacy Statement

***Keysight is an Equal Opportunity Employer.***

Keysight Technologies Inc. is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other protected categories under all applicable laws.

The level of role and salary will be based on applicable experience, education and skills; Most offers will be between the minimum and the midpoint of the Salary Range listed below.

California Pay Range: MIN $143,050 - MIDPT $190,730 MAX $238,420

Note: For other locations, pay ranges will vary by region.

This role is eligible for Keysight Results Bonus Program

US Employees may be eligible for the following benefits:

- Medical, dental and vision

- Health Savings Account

- Health Care and Dependent Care Flexible Spending Accounts

- Life, Accident, Disability insurance

- Business Travel Accident and Business Travel Health

- 401(k) Plan

- Flexible Time Off, Paid Holidays

- Paid Family Leave

- Discounts, Perks

- Tuition Reimbursement

- Adoption Assistance

- ESPP (Employee Stock Purchase Plan)

#LI-BM1

Applied = 0

(web-df9ddb7dc-zsbmm)