Senior Embedded Software Engineer – Real-Time Linux & PCIe

KLA

Milpitas (CA)

On-site

USD 136,300 - 231,700

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision benefits
401(k) with company matching
Student debt assistance
Tuition reimbursement program
Paid time off and holidays

Job summary

KLA in Milpitas, CA, is looking for a highly motivated Embedded Software Engineer to innovate and grow within the RAPID division. You will own end-to-end technical responsibilities for embedded software empowering reticle inspection systems, focusing on high-speed data capture and hardware interfaces.

Ideal candidates have extensive experience in embedded software development, strong C/C++ skills, and proficiency in Linux environments. This role is essential for driving technical decisions and collaborating with various teams to improve manufacturing systems.

Qualifications

  • 5+ years of embedded software development experience in an industrial or product-focused environment.
  • Strong experience with Linux and RTOS environments, including multi-threading.
  • Hands-on experience developing and debugging Linux kernel drivers.

Responsibilities

  • Design, develop, and deploy complex embedded software for machine control.
  • Implement robust software for system control and high-speed data acquisition.
  • Collaborate with cross-functional teams to deliver integrated solutions.

Skills

C/C++ programming
Linux kernel debugging
Embedded software architecture
Multi-threading
Communication protocols

Education

BS/MS in Electrical Engineering, Computer Science, or related field

Tools

Linux
VxWorks
Debugging tools (gdb, perf, etc.)

Job description

KLA in Milpitas, CA, is looking for a highly motivated Embedded Software Engineer to innovate and grow within the RAPID division. You will own end-to-end technical responsibilities for embedded software empowering reticle inspection systems, focusing on high-speed data capture and hardware interfaces.

Ideal candidates have extensive experience in embedded software development, strong C/C++ skills, and proficiency in Linux environments. This role is essential for driving technical decisions and collaborating with various teams to improve manufacturing systems.

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

Similar jobs worth comparing

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
Senior Embedded Software Engineer - Real-Time Linux & PCIe
Senior Embedded Software Engineer - Real-Time Linux & PCIe

KLA-Belgium • Milpitas (CA)

On-site
USD 136,000 - 232,000
Medical, dental, and vision benefits
401(K) with company matching
Employee stock purchase program
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
Embedded Software Engineer
Embedded Software Engineer

KLA • Milpitas (CA)

On-site
USD 136,000 - 232,000
Medical, dental, and vision benefits
401(k) with company matching
Student debt assistance
+2
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
Lead Embedded Software Engineer (Machine Control/Linux/C/C++)
Lead Embedded Software Engineer (Machine Control/Linux/C/C++)

KLA • Milpitas (CA)

On-site
USD 159,000 - 272,000
401(K) with company matching
Tuition reimbursement program
Wellness benefits including EAP
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
Embedded Software Engineer
Embedded Software Engineer

KLA-Belgium • Milpitas (CA)

On-site
USD 136,000 - 232,000
Medical, dental, and vision benefits
401(K) with company matching
Employee stock purchase program
Senior C++ Software Engineer – Linux, OOD/Multithreaded
Senior C++ Software Engineer – Linux, OOD/Multithreaded

KLA • Milpitas (CA)

On-site
USD 136,300 - 231,700
Medical benefits
Dental benefits
Vision benefits
+2
Senior Embedded Software Engineer - Real-Time Linux
Senior Embedded Software Engineer - Real-Time Linux

Motion Recruitment • Salem (NH)

On-site
USD 120,000 - 160,000
Medical Insurance
Dental Insurance
Vision Insurance
+3