Lead Software Engineer (f/m/x)
Core
Design and develop embedded software for mechatronic control systems used in adaptive lithography optics systems.
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
Required skills
C, Python, Linux, GCC toolchain, Git, low-level protocols (SPI, I²C, MMIO, PCI/PCIe), testing and automation
Preferred skills
Artificial intelligence, agent-based systems, open-source contributions
Technologies
Linux, ARM, GCC, Makefiles, Git
Responsibilities
Design and develop embedded software, 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