Devices Software Engineer
Core
Develop and maintain device drivers and platform flows for semiconductor inspection tools, integrating software with real hardware components to control and manage metrology systems.
Role type
Senior IC devices software engineer (electron optics)
Builds
Device control software and platform flows for semiconductor metrology and inspection systems
Domain
Semiconductor manufacturing equipment / Electron optics
Deliverable
production ML models | product features
Required skills
Java, Python, device driver development, board-level integration, software integration with hardware, test procedure development, requirement definition
Preferred skills
GitHub Copilot usage, machine learning, computer vision
Technologies
Java, Python, GitHub Copilot
Responsibilities
Develop and maintain device drivers and platform flows; Integrate and test software with real hardware components; Collaborate with HW and System Design Engineers to define and implement requirements; Implement and optimize device control logic for high-performance systems
Seniority
Senior, hands-on IC