Software Developer Position
We are seeking a skilled and innovative Software Developer to join our team. The successful candidate will play a key role in the design and implementation of software solutions that expand and improve existing functionalities as well as enable new functionalities of our XPlanar system.
Key Responsibilities
* Design and implement functions in the hardware-related XPlanar driver and the software structure of the XPlanar driver.
* Create test plans to accompany development and carry out functional and product tests.
* Further develop existing software functions and develop new functionalities.
* Continuous code review and code optimization.
* Support of release pipelines for smooth software release processes.
Closely cooperating with our specialist departments, you will contribute to the success of our innovative products.
Requirements
* Successful completion of studies in computer science, automation technology, electrical engineering or a comparable technical qualification.
* Sound programming skills in C, C++ or C#.
* Experience in hardware-related programming is desirable.
* Interest in AI-supported design and innovation processes.
* Ability to design mathematical algorithms and implement them.
* Experience with our TwinCAT automation software is desirable.
* Strong analytical and conceptual skills as well as a good understanding of complex technical contexts.
* Independent, structured and reliable way of working, with the ability to think "out of the box" to find solutions.
* Very good written and spoken English (at least B2 level).
What We Offer
After a successful induction phase and probationary period, you can work mobile on individual days, provided this is in line with operational requirements.
This position offers excellent opportunities for professional growth and development in a dynamic and innovative company culture.