Embedded C/C++ Engineer - Motion Control

KLA-Belgium

Milpitas, Northern (CA, KY)

Hybrid

USD 136,000 - 232,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

KLA Milpitas, CA seeks an Embedded Software Engineer to design and maintain software for motion control and diagnostics in semiconductor equipment. The role focuses on C/C++ firmware development, real-time control, and cross-disciplinary collaboration with electrical, mechanical, and systems teams.

Strong debugging, hardware interfacing, and scripting in Python are essential; you will contribute to toolchains used across engineering and manufacturing.

Qualifications

  • Strong C/C++ programming skills for embedded systems
  • Working knowledge of Python for diagnostics, automation, scripting
  • Experience with MATLAB, LabVIEW, UML, and OO design
  • Ability to read electronic schematics and use basic lab instruments

Responsibilities

  • Develop and maintain embedded software and firmware for semiconductor equipment control, motion control, automation, diagnostics, and system integration.
  • Design, implement, test, and debug software for precision motion systems, machine automation, and real-time signal processing.
  • Build diagnostic, configuration, calibration, and validation tools in C++ and Python for engineering, manufacturing, and field-support teams.
  • Support hardware bring-up, system integration, performance tuning, and root-cause analysis across software, electronics, motion-control hardware, sensors, imaging subsystems, and mechanical components.

Skills

C/C++
Python
MATLAB
LabVIEW
Object-oriented design

Education

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field

Tools

Galil motion controllers
MATLAB
LabVIEW
Source control tools

Job description

KLA Milpitas, CA seeks an Embedded Software Engineer to design and maintain software for motion control and diagnostics in semiconductor equipment. The role focuses on C/C++ firmware development, real-time control, and cross-disciplinary collaboration with electrical, mechanical, and systems teams.

Strong debugging, hardware interfacing, and scripting in Python are essential; you will contribute to toolchains used across engineering and manufacturing.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Systems Engineer — Real-Time Motion Control
Embedded Systems Engineer — Real-Time Motion Control

KLA • Milpitas (CA)

On-site
USD 136,000 - 232,000
Medical benefits
Dental benefits
Vision benefits
+5
Senior Embedded Firmware Engineer — C/C++, ARM MCU
Senior Embedded Firmware Engineer — C/C++, ARM MCU

KLA-Belgium • Milpitas (CA), Northern (KY)

Hybrid
USD 136,000 - 232,000
Senior Embedded Software Engineer – Realtime Machine Control
Senior Embedded Software Engineer – Realtime Machine Control

KLA-Belgium • Milpitas (CA)

On-site
USD 159,000 - 272,000
Medical benefits
Dental benefits
Vision benefits
+3
Lead Embedded Software Engineer - Real-Time Machine Control
Lead Embedded Software Engineer - Real-Time Machine Control

KLA • Milpitas (CA)

On-site
USD 159,000 - 272,000
401(K) with company matching
Tuition reimbursement program
Wellness benefits including EAP
Embedded Software Engineer (C/C++ | Motion Controller)
Embedded Software Engineer (C/C++ | Motion Controller)

KLA • Milpitas (CA)

On-site
USD 136,000 - 232,000
Medical benefits
Dental benefits
Vision benefits
+5
Senior Mechatronics Engineer - Real-Time DSP & Nano Motion
Senior Mechatronics Engineer - Real-Time DSP & Nano Motion

KLA • Milpitas (CA)

On-site
USD 141,000 - 240,000
Embedded Software Engineer (C/C++ | Motion Controller)
Embedded Software Engineer (C/C++ | Motion Controller)

KLA-Belgium • Milpitas (CA), Northern (KY)

Hybrid
USD 136,000 - 232,000
Embedded Firmware Engineering Manager - Motion Control Leader
Embedded Firmware Engineering Manager - Motion Control Leader

Motion Recruitment Partners LLC • Boston (MA), Northern (KY)

Hybrid
USD 150,000 - 190,000
Bonus eligible
Medical, Dental, and Vision Insurance
Vacation Time
+1
Lead Firmware Engineer — Motion Control & AI-Driven Systems
Lead Firmware Engineer — Motion Control & AI-Driven Systems

Dormont Manufacturing Co • Ann Arbor (MI)

On-site
USD 97,000 - 164,900
Medical, dental, and vision insurance
401(K) with company matching
Employee stock purchase program
Senior Mechatronics Systems Engineer: Controls & HIL
Senior Mechatronics Systems Engineer: Controls & HIL

KLA • Milpitas (CA)

On-site
USD 141,000 - 241,000