Lead Software Engineer (f/m/x)
Core
Design and develop embedded software for mechatronic control systems in adaptive lithography optics for semiconductor manufacturing.
Role type
Senior embedded software engineer (C/Python/Linux)
Builds
Embedded software for adaptive lithography optics systems
Domain
Semiconductor manufacturing equipment / Optics / Mechatronics
Deliverable
production ML models | product features | infrastructure
Required skills
C, Python, Linux, GCC toolchain, Makefiles, Git, low-level protocols (SPI, I²C, MMIO, PCI/PCIe), testing and automation
Preferred skills
AI experimentation, agent-based systems, open-source contributions
Technologies
Linux, ARM, GCC, Git, C, Python
Responsibilities
Design and develop embedded software for mechatronic control systems, solve technically challenging problems, support and qualify junior developers, work on multiple projects simultaneously, cover the entire development lifecycle, support initial in-house commissioning, ensure long-term software availability through documentation
Seniority
Senior, hands-on IC