✦ Luna Orbit — Software Engineering

Sr. Mechatronic Engineer, Digital Signal Processing (DSP)

at KLA

📍 Milpitas, CA Unknown 💰 $141K – $240K USD / year Posted March 13, 2026
Salary $141K – $240K USD / year
Type Full-Time
Experience mid
Exp. Years 6+ years
Education Doctorate (Academic) Degree or Master's Degree with related work experience
Category Software Engineering

This role involves designing and developing real-time digital signal processing architectures for high-precision motion control systems used in semiconductor inspection equipment.

  • Design DSP real-time architecture
  • Develop motion control algorithms
  • Tune servo loops for nanoscale precision
  • Collaborate with mechanical and software teams
  • Write documentation and verification plans

The position requires expertise in DSP, firmware programming, control theory, and electrical subsystem integration within a real-time environment, primarily using Python, MATLAB, and C/C++.

The ideal candidate is a mid-level engineer with 5+ years of experience in digital signal processing, real-time system design, and firmware development, preferably with semiconductor equipment background. Strong control theory knowledge and experience with nanoscale motion control are essential.

Digital signal processor real-time architecture designPythonMATLABFirmware programming in C/C++Control theory (linearnonlineardigitalrobustadaptive)Experience in servo loop tuningElectrical components and subsystems integration
Motion control of multi-axis systemsNanoscale motion controlVerification plans and test casesMechanical team collaboration
PythonMATLABFirmware development environmentReal-time operating systems
Digital signal processingDSPreal-time architecturemotion controlservo loopPythonMATLABfirmware developmentC/C++control theorynanoscale motionelectrical componentssubsystem integration
Digital signal processingDSPReal-time architectureMotion control systemsServo loop designPythonMATLABFirmware developmentC/C++Control theoryNanoscale motionElectrical componentsSubsystem integration
CommunicationTeam collaborationProblem-solvingAnalytical skillsDocumentation
Industry Semiconductor Manufacturing
Job Function Design and develop digital signal processing systems for high-precision motion control in semiconductor inspection equipment
Digital signal processingDSPReal-time architectureMotion controlServo loopPythonMATLABFirmware developmentC/C++Control theoryNanoscale motionElectrical componentsSubsystem designVerification plansTest casesFirmware

Lack of experience in firmware programming in C/C++, No background in control theory, Less than 3 years of relevant experience, No experience with motion control systems

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile