Electron Optics Devices Software Engineer
Core
Develop and maintain device drivers and platform flows for advanced semiconductor inspection tools that interface with real hardware.
Role type
Senior IC embedded software engineer (device control)
Builds
Device control software and platform flows for semiconductor metrology and inspection equipment
Domain
Semiconductor manufacturing equipment / Hardware control systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, hardware device control, driver development, board-level integration, system integration, testing with real hardware, optimization of control logic
Preferred skills
Python, GitHub Copilot
Technologies
Java, Python, FPGA, electronic control boards
Responsibilities
Develop and maintain device drivers and platform flows; Integrate and test software with real hardware components; Collaborate with HW electronics, FPGA, and system design teams; Implement and optimize device control logic for high-performance systems
Seniority
Senior, hands-on IC