Software Engineer (f/m/d) located in Eindhoven & Dortmund
Core
Design, develop, and maintain software for automated measurement, equipment control, and data acquisition to support the development and production of photonic semiconductor devices.
Role type
Software Engineer (Industrial Automation & Semiconductor Manufacturing)
Builds
Scalable desktop applications, software architectures, and data pipelines connecting software with laboratory and manufacturing equipment.
Domain
Semiconductor manufacturing / Optoelectronics / Industrial Automation
Deliverable
production ML models | product features | infrastructure
Required skills
Python, C#, C++, software architecture, object-oriented programming, desktop application development, SQL databases, Git, data management, hardware-software integration
Preferred skills
Laboratory automation, industrial software, MES/ERP integration, legacy system migration, Industry 4.0, machine learning, semiconductor industry experience
Technologies
Python, C#, C++, SQL, LabVIEW, Git, MES, ERP
Responsibilities
Design and develop software for automated measurement and equipment control; Build scalable desktop applications and software architectures; Modernize legacy software applications and migrate LabVIEW solutions; Integrate laboratory instruments, manufacturing equipment, databases, MES and ERP systems; Develop reliable software interfaces and efficient data pipelines; Troubleshoot complex software-hardware interactions; Collaborate with Production, Process Engineering, Quality and IT teams.
Seniority
Mid-Senior, hands-on IC