
Software Engineer (f/m/d)
Software Engineer (f/m/d)
Build the Software behind tomorrow's Semiconductor Technology
Location: Eindhoven, Netherlands & Dortmund, Germany
Employment Type: Full-time (40 hours/week) | Permanent
Join Innolume
At Innolume, we develop innovative optoelectronic semiconductor technologies that power next-generation communication and sensing applications worldwide.
To strengthen our team, we are looking for an experienced Software Engineer (f/m/d) who will work across our locations in Eindhoven and Dortmund and is comfortable traveling regularly between both sites.
In this role, you will modernize our software landscape, develop scalable applications, and connect software with laboratory and manufacturing equipment. Your work will directly support the development and production of cutting-edge photonic semiconductor devices while helping shape the next generation of our digital engineering environment.
If you enjoy solving complex technical challenges and want to see your software making a tangible impact in a high-tech manufacturing environment, we would love to meet you.
Your responsibilities
- Design, develop and maintain software for automated measurement, equipment control and data acquisition
- Build scalable desktop applications and software architectures for engineering and manufacturing
- Modernise legacy software applications and migrate existing LabVIEW solutions to sustainable software platforms
- Integrate laboratory instruments, manufacturing equipment, databases, MES and ERP systems
- Develop reliable software interfaces and efficient data pipelines
- Improve software quality, maintainability and performance using modern engineering principles
- Troubleshoot complex software-hardware interactions in close collaboration with engineering teams
- Work closely with Production, Process Engineering, Quality and IT to deliver reliable software solutions
- Contribute to the digital transformation of semiconductor manufacturing
Your profile
Required
- Bachelor's or master's degree in computer science, software engineering, electrical engineering or a related technical field
- Several years of professional software development experience
- Strong programming skills in Python and/or C# (C++ is an advantage)
- Solid understanding of software architecture, object-orientated programming and modern software engineering principles
- Experience developing desktop applications
- Experience with SQL databases and data management
- Familiarity with Git and collaborative software development workflows
- Strong analytical and problem-solving skills
- Fluent English language skills (spoken and written)
Nice to have
- German language skills are an advantage
- Experience with laboratory automation or industrial software
- Experience integrating laboratory instruments or manufacturing equipment
- Knowledge of MES, ERP or industrial communication interfaces
- Experience migrating legacy software systems
- Familiarity with Industry 4.0, process monitoring, or machine learning
- Experience in the semiconductor industry
What we offer
- Exciting software projects in a highly innovative semiconductor environment
- The opportunity to shape a modern software platform with long-term impact
- An international, interdisciplinary team with flat hierarchies
- Short decision-making paths and a collaborative working culture
- Professional development and continuous learning opportunities
- Flexible working hours and an attractive compensation package
Ready to make an impact?
Join Innolume and help us turn advanced photonic technologies into reliable, scalable solutions for tomorrow's applications.
We look forward to receiving your application.
Please send your complete application documents to jolanta.rzesa@innolume.comE-Mail Adresse anzeigen
Innolume GmbH
Konrad-Adenauer-Allee 11 | 44263 Dortmund
www.innolume.com


