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

Keysight Technologies

Santa Rosa (CA)

Presencial

USD 127.000 - 225.000

Tempo integral

Há 2 dias
Seja uma das primeiras pessoas a se candidatar

Receba uma resposta desta empresa empregadora

Seu currículo e carta de apresentação personalizados exatamente para o que estão contratando.

Passe pelos filtros ATS

Benefícios oferecidos por esta vaga

Medical, dental and vision
Health Savings Account
401(k) Plan
Flexible Time Off
Tuition Reimbursement
Adoption Assistance

Resumo da vaga

Keysight in Santa Rosa, CA seeks an experienced software engineer to design, build, and improve software used across wafer fabrication, test floor and MES integrations. You will ship production-grade tools, build data pipelines, and extend wafer map platforms, collaborating with test engineering and operations.

The role emphasizes C#/.NET, SQL Server, CI/CD, and containerized services in OpenShift. On-site work with cross-functional teams is essential.

Qualificações

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering or a related field, or equivalent experience.
  • 2-10+ years of professional software development in C#/.NET (preferred), or in Java or C++ with a willingness to work in C#.
  • Relational SQL: you write non‑trivial queries and can figure out why one is slow.
  • Experience getting up to speed on a large existing codebase used by real users, and changing it safely.
  • Automated testing and a Git pull‑request workflow with code review.
  • Methodical debugging of production systems: you form hypotheses and test them with a debugger, logs and data.
  • Working directly with internal customers, and documenting as you go.

Responsabilidades

  • Build new applications from scratch for engineering groups, from first requirements to production, and help other groups build their own.
  • Design shared libraries, APIs, MCP servers and other tooling that developers and engineers across the organization build on.
  • Build data pipelines and ETLs that move and transform manufacturing data between databases, applications and commercial platforms.
  • Extend and integrate with our manufacturing execution system (Critical Manufacturing), a growing part of our work.
  • Develop the software that runs our wafer test stations: device sampling, wafer location navigation, dynamic statistical device health assessment, and complex data forwarding.
  • Extend core systems such as our wafer map platform and the framework our test engineers use to write test plans.
  • Build factory support software such as SPC systems, calculators and analytical tools.
  • Work side by side with the engineers, operators and technicians who use our software, turning their needs into tools they rely on.
  • Keep production software reliable and diagnosable, and improve existing codebases through better architecture, testing and modernization.

Conhecimentos

C#/.NET
Java/C++
Relational SQL
Code reviews
Automated testing
Production debugging
Documentation
Internal customer collaboration

Formação

Bachelor's degree in CS/CE/SE or equivalent

Ferramentas

OpenShift
Docker
Kubernetes
WPF/MVVM
SQL Server
Sentry
CI/CD

Descrição da vaga

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 software engineering: designing, building and improving software that others depend on. We work closely with partner teams like test engineering: they own measurements and product test plans, and we own the software they use to scale those plans to every product.

Most of our work is in C#/.NET: desktop applications that keep running when the network or a server goes down, plus web applications and APIs in ASP.NET, backed by SQL Server. We employ code quality techniques including static analysis, code review, CI/CD, automate distribution through internal package feeds, and capture telemetry to streamline monitoring and diagnosis. Newer server‑side services run in containers on OpenShift.

What you'll do:

  • Build new applications from scratch for engineering groups, from first requirements to production, and help other groups build their own.
  • Design shared libraries, APIs, MCP servers and other tooling that developers and engineers across the organization build on.
  • Build data pipelines and ETLs that move and transform manufacturing data between databases, applications and commercial platforms.
  • Extend and integrate with our manufacturing execution system (Critical Manufacturing), a growing part of our work.
  • Develop the software that runs our wafer test stations: device sampling, wafer location navigation, dynamic statistical device health assessment, and complex data forwarding.
  • Extend core systems such as our wafer map platform and the framework our test engineers use to write test plans.
  • Build factory support software such as SPC systems, calculators and analytical tools.
  • Work side by side with the engineers, operators and technicians who use our software, turning their needs into tools they rely on.
  • Keep production software reliable and diagnosable, and improve existing codebases through better architecture, testing and modernization.

What success looks like:

  • First 90 days: you've shipped changes to at least two of our systems through code review, fixed a production issue that came in through Sentry, and written down how one part of a system works that only one person understood before. You can explain how a wafer moves from fab through test to assembly, and which of our systems touch it.
  • First year: you've made major contributions to several projects across our systems, working alongside senior engineers on the larger ones, and engineers bring requests to you directly.

Qualifications

This role may be filled at multiple levels depending on experience and skill.

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering or a related field, or equivalent experience.
  • 2-10+ years of professional software development in C#/.NET (preferred), or in Java or C++ with a willingness to work in C#.
  • Relational SQL: you write non‑trivial queries and can figure out why one is slow.
  • Experience getting up to speed on a large existing codebase used by real users, and changing it safely.
  • Automated testing and a Git pull‑request workflow with code review.
  • Methodical debugging of production systems: you form hypotheses and test them with a debugger, logs and data.
  • Working directly with internal customers, and documenting as you go.

Desired (no one has all of these; strong software skills come first):

  • Manufacturing, industrial or lab data systems; semiconductor experience (wafer maps, lots, yield) is a bonus.
  • Integrating software with equipment or other vendors' systems: device APIs, file and message interfaces, MES or ERP.
  • Designing frameworks or libraries used by other developers.
  • Windows desktop development with WPF/MVVM.
  • NET web applications and APIs.
  • CI/CD (Jenkins), production monitoring (Sentry), and deployment with PowerShell or Chocolatey.
  • Containers: Docker, OpenShift or Kubernetes.

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 $224,920

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

Obtenha sua revisão de currículo grátis e confidencial.

ou arraste e solte seu arquivo aqui.

Similar jobs

Vagas similares que valem a pena comparar

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

Keysight Technologies, Inc. • Santa Rosa (CA)

Presencial
USD 127.000 - 165.000
Bonus program
Medical, dental & vision
Software Engineer Modern C++
Software Engineer Modern C++

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

Presencial
USD 130.000 - 170.000
Medical/Dental/Vision
401(k) Plan
Paid Time Off
WPS Industrial Engineer
WPS Industrial Engineer

Keysight Technologies, Inc. • Santa Rosa (CA)

Presencial
USD 143.000 - 238.000
Medical, dental and vision
401(k) Plan
Paid holidays
+1
Senior Technical Program Manager, Engineering Strategy & Business Operations
Senior Technical Program Manager, Engineering Strategy & Business Operations

Keysight Technologies • Santa Rosa (CA)

Presencial
USD 157.000 - 261.000
Medical, dental and vision
401(k) Plan
Flexible Time Off
Recent Graduate-Process Engineer - Semiconductor Wafer Fabrication
Recent Graduate-Process Engineer - Semiconductor Wafer Fabrication

Keysight Technologies • Santa Rosa (CA)

Presencial
USD 77.000 - 191.000
Medical, dental and vision
Health Savings Account
401(k) Plan
+4
R&D Software Engineering Manager
R&D Software Engineering Manager

Anite • Colorado Springs (CO)

Presencial
USD 140.000 - 210.000
IC Test Engineer
IC Test Engineer

Keysight Technologies • Santa Rosa (CA)

Presencial
USD 143.000 - 238.000
Medical, dental and vision
401(k) Plan
Flexible Time Off
WPS Specialist
WPS Specialist

Keysight Technologies • Santa Rosa (CA)

Presencial
USD 115.000 - 191.000
R&D Software Engineering Manager
R&D Software Engineering Manager

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

Presencial
USD 168.000 - 280.000
Medical, dental and vision
401(k) Plan
Flexible Time Off
+2
R&D Software Engineering Manager
R&D Software Engineering Manager

Keysight Technologies, Inc. • Loveland (OH)

Presencial
USD 150.000 - 270.000
Medical, dental and vision
401(k) Plan
Flexible Time Off
+2