Software Engineer- Semiconductor Technology (C#/.NET)

Keysight Technologies, Inc.

Santa Rosa (CA)

On-site

USD 127,000 - 165,000

Full time

26 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bonus program
Medical, dental & vision

Job summary

Keysight Technologies in Santa Rosa, CA is seeking a software engineer to join the High Frequency Technology Center team. You will learn to engineer software for wafer maps, test orchestration, data transformation, and MES extensions, working closely with engineers, operators, and technicians who use the tools you build.

Most work is in C#/.NET, ASP.NET, and SQL Server with code reviews and automated builds.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Software Engineering or a related field, completed between May 2026 and June 2027, or a recent graduate with under 2 years of professional experience.
  • Solid object-oriented programming in C#, Java or C++, shown through internships, projects, research or open-source work.
  • At least one substantial program you built or significantly changed that you can walk through in detail.
  • Basic SQL: joins, grouping and filtering.
  • Comfortable with a debugger and with Git.
  • Clear written and spoken communication.

Responsibilities

  • Fix bugs and add features in software used every day across the fab: applications, shared libraries, data pipelines, and the software on our wafer test stations.
  • Help build software for new areas of the fab.
  • Work with the engineers, operators and technicians who use our software, and build what they need.
  • Help support production: investigate errors from the floor and from Sentry, with a senior developer.
  • Write tests for existing code, and learn to change production code safely.

Skills

OOP: C#, Java, C++
Clear communication
Debugger proficiency

Education

B.S./M.S. in CS/CE/SE (May 2026–Jun 2027)

Tools

SQL Server
Git

Job description

Overview

Keysight is a mission-critical design enablement partner for organizations solving the world’s most complex engineering challenges. With deep engineering expertise and leading design, emulation, and test solutions, our ~16,800 employees help customers in over 100 countries accelerate innovation across communications, automotive, energy, quantum, aerospace and defense, semiconductor, and artificial intelligence markets. Learn more about what we do.

At Keysight, people come together to explore new ideas, challenge what’s possible, and advance the technologies defining the future. Here, you’ll find opportunities to do your best work, take your career further, and thrive in an award-winning culture. Learn more about our benefits.

Responsibilities

Our team, part of Keysight Laboratories' High Frequency Technology Center (HFTC), is a software development group. We design and build custom software used across Keysight's Santa Rosa wafer fab, test floor and assembly lines for everything from wafer maps to electrical test orchestration and automation, data transformation, and extensions of our manufacturing execution systems (MES).

The chips we make go into Keysight's own instruments. This role is about learning to engineer software well, not IT or equipment support. You'll learn from experienced developers and work directly with the engineers, operators and technicians who use what we build.

Most of our work is in C#/.NET: desktop applications and test-station software, plus web applications and APIs in ASP.NET, backed by SQL Server. Every change is code-reviewed, and builds and tests run automatically.

What you’ll do:

  • Fix bugs and add features in software used every day across the fab: applications, shared libraries, data pipelines, and the software on our wafer test stations.
  • Help build software for new areas of the fab.
  • Work with the engineers, operators and technicians who use our software, and build what they need.
  • Help support production: investigate errors from the floor and from Sentry, with a senior developer.
  • Write tests for existing code, and learn to change production code safely.
Qualifications
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Software Engineering or a related field, completed between May 2026 and June 2027, or a recent graduate with under 2 years of professional experience.
  • Solid object-oriented programming in C#, Java or C++, shown through internships, projects, research or open-source work.
  • At least one substantial program you built or significantly changed that you can walk through in detail.
  • Basic SQL: joins, grouping and filtering.
  • Comfortable with a debugger and with Git.
  • Clear written and spoken communication.
Desired
  • A software internship or co-op.
  • C#/.NET experience.
  • Software that works with data from real systems: files, sensors, equipment or databases.
  • Exposure to manufacturing or semiconductors.
  • Desktop (WPF) or web (ASP.NET) development.
Location

This role requires an in-person, hands‑on engineer who can physically work with the manufacturing systems in Santa Rosa, CA.

This position requires access to certain goods, software, technology, or technical data subject to U.S. export control laws and regulations. Under these laws and regulations, U.S. persons (which includes U.S. citizens, U.S. nationals, lawful permanent residents, refugees, and asylees) working for Keysight can access export‑controlled items without authorization from the U.S. government. For any individual who is not a U.S. person, Keysight may need authorization from the U.S. Department of State, U.S. Department of Commerce, or other appropriate federal agency before the individual can access export‑controlled items. Candidates must be a U.S. citizen or lawful permanent resident of the U.S., or protected individual, having authorization from the U.S. government for export‑controlled items under 8 U.S.C. 1324b(a)(3).

Careers Privacy Statement Keysight 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 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.

Santa Rosa, CA MIN $127,109-MAX $164,580

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Recent Graduate-Process Engineer - Advanced Semiconductor Packaging
Recent Graduate-Process Engineer - Advanced Semiconductor Packaging

Keysight Technologies • Santa Rosa (CA)

On-site
USD 77,000 - 191,000
Medical, dental and vision
Health Savings Account
Flexible Time Off
+3
R&D Process Engineer - PECVD and Plasma Systems
R&D Process Engineer - PECVD and Plasma Systems

Keysight Technologies • Santa Rosa (CA)

On-site
USD 139,000 - 232,000
Medical, Dental and Vision
401(k) Plan
Tuition Reimbursement
WPS Specialist
WPS Specialist

Keysight Technologies, Inc. • Santa Rosa (CA)

On-site
USD 115,000 - 191,000
Medical, dental and vision
401(k) plan
Flexible time off
+5
Software Engineer Modern C++
Software Engineer Modern C++

Keysight Technologies • Santa Rosa (CA), Loveland (CO)

On-site
USD 130,000 - 170,000
Medical/Dental/Vision
401(k) Plan
Paid Time Off
R&D Software Manager
R&D Software Manager

Keysight Technologies • Santa Rosa (CA)

On-site
USD 163,000 - 273,000
Medical benefits
401(k) Plan
Paid holidays
WPS Industrial Engineer
WPS Industrial Engineer

Keysight Technologies, Inc. • Santa Rosa (CA)

On-site
USD 143,000 - 238,000
Medical, dental and vision
401(k) Plan
Paid holidays
+1
Recent Graduate-Process Engineer - Semiconductor Wafer Fabrication
Recent Graduate-Process Engineer - Semiconductor Wafer Fabrication

Keysight Technologies • Santa Rosa (CA)

On-site
USD 77,000 - 191,000
Medical, dental and vision
Health Savings Account
401(k) Plan
+4
NPI Engineer – RF Hardware & Test Software
NPI Engineer – RF Hardware & Test Software

Keysight Technologies • Santa Rosa (CA)

On-site
USD 115,000 - 191,000
Medical, dental and vision
401(k) Plan
Paid Holidays
Senior RF/Microwave Design Engineer
Senior RF/Microwave Design Engineer

Keysight Technologies • Santa Rosa (CA)

On-site
USD 139,000 - 232,000
Senior Technical Program Manager-Hardware Strategy & Operations
Senior Technical Program Manager-Hardware Strategy & Operations

Anite • Santa Rosa (CA)

On-site
USD 139,000 - 232,000
Medical, dental and vision
401(k) Plan
Paid Holidays
+1