Als Marktführer in der Laser-Mikromaterialbearbeitung ist die Photonics Systems Group dein Tor zu einer spannenden Zukunft. Wir entwickeln präzise Laserlösungen für die Photovoltaik, Elektronik und Halbleiterindustrie.
Für unsere Softwareprojekte setzen wir auf unser modernes Maschinenframework und können damit flexibel auf Kundenanforderungen reagieren. Zusammen mit den Teammitgliedern aus der Elektronik, Prozessentwicklung und Inbetriebnahme erwecken wir die Hardware zum Leben.
Du hast Interesse daran, den Effekt deines Codes direkt an der Hardware zu sehen? Du legst Wert auf hochqualitativen Quellcode? Du möchtest Teil eines offenen Teams werden, das motiviert alle Herausforderungen meistert? Dann bist du bei uns genau richtig.
Deine Aufgaben:
- Du entwickelst, testest und pflegst anspruchsvolle Softwarelösungen für die Ablaufsteuerung unserer Laserbearbeitungsanlagen.
- Du hilfst mit, Softwarelösungen in C# für individuelle Maschinen zu konzipieren und begleitest die Software vom ersten Entwurf bis hin zum Release.
- Du übernimmst die Verantwortung für ein abgekoppeltes Softwaremodul.
- In agilen Teams arbeitest du mit anderen Softwareentwicklern sowie Kollegen aus anderen technischen Fachabteilungen eng zusammen; von der Anforderungsspezifikationen bis hin zur Implementierung der Lösungen.
- Du betreibst Fehleranalysen an bestehenden Systemen und leitest daraus Maßnahmen zur Behebung ab.
- Du stimmst dich mit externen Entwicklungspartnern und Stakeholdern ab.
- Deinen Fortschritt dokumentierst du in Confluence und Jira, um den Wissenstransfer im Team sicherzustellen.
Dein Profil:
- Erfolgreich abgeschlossenes Studium der Informatik, Wirtschaftsinformatik, Elektrotechnik, Ingenieursinformatik, Mechatronik (bzw. vergleichbar)
- Mehrjährige Erfahrung in C# oder einer anderen objektorientierten Programmiersprache (z.B. C++ / Java / Python)
- Aufgeschlossen gegenüber modernen Entwicklungsabläufen (z.B. Scrum/Kanban, Ticketsystemen)
- Routinierter Umgang mit Versionskontrollsystemen (z.B. Git)
- Selbstständige und strukturierte Arbeitsweise
- Gute bis sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
Von Vorteil sind:
- Interesse an Clean Code-Prinzipien
- Kenntnisse in DevExpress, WPF, DI/IOC Containern oder HALCON
- Erfahrung in .NET
- Erfahrungen mit Testautomatisierung und/oder CI/CD (z.B. MSTest, NUnit; Azure DevOps)
- Bereitschaft zu moderater Reisetätigkeit (ca. 15 Tage/Jahr).
- (Erste) Erfahrungen mit Atlassian-Tools (Jira, Bitbucket, Confluence)