Senior Test Software Engineer (m/f/x)
Indexed description
We owe our worldwide technological leadership to the profound knowledge and experience of our employees. This awareness characterizes our corporate culture - which is open and communicative and ensures trusting cooperation. Each individual contributes to the company's success with his or her knowledge and responsibility. The passion and commitment of our team are the engine of our company!
Job Description
At Coherent Corp, we empower market innovators to define the future through breakthrough technologies, from materials to systems. Our innovations drive advancements in communications, semiconductors, AI infrastructure, and precision industrial applications worldwide. To support this mission, we are looking for a Test Software Engineer to develop robust, scalable software solutions that power the testing and validation of next-generation optoelectronic products. In this role, you will help bridge R&D and manufacturing by building reliable automated test systems that ensure product quality, performance, and manufacturability.
Responsibilities
- Develop, optimize, and maintain test software for controlling hardware test equipment in engineering and production environments
- Implement instrument drivers, communication layers, and automated test sequences
- Design software solutions for test execution, data logging, traceability, and result analysis
- Develop and maintain user interfaces to support efficient test workflows
- Integrate new hardware platforms and test concepts into existing software frameworks
- Improve the reliability, diagnosability, and maintainability of test systems
- Support the transfer of test software from R&D into new product introduction and high-volume manufacturing
- Collaborate closely with hardware, optics, R&D, and production teams to deliver integrated test solutions
- Contribute to software quality through structured development, documentation, and version control
- Experience in test software development, automated test systems, or hardware-oriented software engineering
- Strong programming skills in at least one object-oriented language such as VB.NET, C#, Java, or C++
- Experience with hardware communication interfaces such as GPIB, RS232, USB, Ethernet, SPI, I²C, or UART
- Ability to design structured, maintainable software for test execution and data handling
- Hands-on experience with lab equipment and automated test setups
- Ability to interpret datasheets, schematics, and hardware documentation
- Familiarity with version control systems such as Git or Bitbucket
- Basic understanding of optoelectronics, semiconductor testing, or production environments
- Strong English communication skills; German is an advantage
- Experience with Python for scripting, automation, or data analysis
- Experience with firmware development in C/C++
- Experience supporting transfer to NPI or production environments
- Interest in technical leadership and continuous improvement initiatives
- Flexible working hours
- 30 vacation days (overtime on top)
- Health benefits package including additional health insurance or fitness program
- Financial support for public transport or parking spot
- Bike lease program
- Bonus and private pension scheme
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search