FabCareer
← Open positions

Embedded Software Engineer

KLA · Milpitas, CA

Senior Embedded Software Engineer for reticle inspection systems in semiconductor manufacturing. Responsible for end-to-end embedded software development including Linux kernel drivers, real-time applications, and high-speed data acquisition pipelines.

Requirements

Experience: 5+ years

Education: BACHELOR

Required

C++Code Analysis and DebuggingDesign PatternsDMAICEmbedded firmware designEtherCATEthernet-based protocolsInterrupt handlingLinuxLinux kernel driver developmentMemory-mapped I/OMulti-threadingNetworkingObject-Oriented Programming (OOP)PCIRTOSSerial (RS-232, RS-422, RS-485)SynchronizationTCP/IP

Preferred

Critical thinkingElectrical measurement instrumentsftracegdbHigh-speed I/O subsystemsIOMMUiperfLinux system administrationOptical and metrology systemsPCIe endpoints/switchesProject and Program ManagementProject coordinationPythonScientific or industrial instrumentationSemiconductor Fab operationstrace-cmdUML

Your Career Score

Sign in to see your Career Score against this posting.

Sign in