This is a software-driven engineering role, with approximately 70% hands-on Python software development and 30% hardware integration. You will design and implement reusable software components, test system drivers, hardware interfaces and automation tools that connect measurement devices, instrumentation, embedded systems and production test setups.
You will work closely with R&D, embedded software, electronics, manufacturing engineering, production and quality teams to build reliable, scalable and maintainable test software for complex optoelectronic and mechatronic systems.
Your Responsibilities:
-
Develop and maintain our Python-based test system framework used across multiple product programs
-
Design and implement test system drivers and hardware interfaces (serial, Ethernet, instrumentation protocols)
-
Build and improve automated test sequences, including hardware-in-the-loop (HIL) setups
-
Support the development of manufacturing and end-of-line test systems
-
Contribute to CI/CD pipeline integration for automated test execution
-
Collaborate closely with embedded software engineers to ensure effective system-level test coverage
-
Support tool validation activities in coordination with the Quality team