$136,300 – $231,700
Listed on KLA-Tencor’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
This role owns embedded software for semiconductor inspection systems, focusing on high-speed data pipelines and low-level hardware interfaces from Linux kernel drivers to PCIe device bring-up. It suits experienced engineers who thrive on real-time performance challenges and cross-functional collaboration in a mission-critical manufacturing environment.
Our summary, not KLA-Tencor’s wording. The full posting is on their site.
Skills this role names
Log in to see which of these are already on your profile.
What they ask for
Required
- 5+ years embedded software development in industrial or product environment
- Strong C/C++ and software engineering fundamentals
- Linux and/or RTOS experience with multi-threading and embedded architecture
- Linux kernel driver development and PCIe experience
- Communication protocol experience (Serial, Ethernet, EtherCAT, TCP/IP)
- Strong debugging and troubleshooting skills
- BS/MS in Electrical Engineering, Computer Science, Computer Engineering, or related field
Nice to have
- Hands-on laboratory experience with electrical, mechanical, and optical measurement instruments
- Semiconductor fab operations or manufacturing technology experience
- Linux administration and debugging tools (perf, ftrace, trace-cmd, gdb)
- High-speed I/O subsystems and driver ecosystems experience
- Python or other scripting language
- Systems thinking based on first principles and physics
- Project planning and management skills