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 / Mechatronics
Required skills
C, Python, Linux, GCC toolchain, Git, low-level protocols (SPI, I²C, MMIO, PCI/PCIe), embedded Linux, ARM bare-metal, testing and automation
Preferred skills
Artificial intelligence, agent-based systems, knowledge sharing in interdisciplinary teams
Technologies
C, Python, Linux, GCC, Makefiles, Git, ARM, SPI, I²C, MMIO, PCI/PCIe
Responsibilities
Design and develop embedded software for mechatronic control systems, solve technically challenging problems as a senior expert, 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