Softwareentwickler C# - Embedded Systeme
Role details
Job location
Tech stack
Job description
In deiner Rolle entwickelst und erweiterst du unsere modularen Anwendungen weiter, integrierst Geräte über vielfältige Schnittstellen und bringst C#-Software zuverlässig auf Embedded-Linux-Systeme. Dabei nutzt du moderne Tools, smarte Architekturen und dein technisches Verständnis, um robuste und zukunftsfähige Embedded-Systeme zu realisieren. Deine Aufgaben:
- Entwicklung und Weiterentwicklung einer modularen C#-Anwendung unter Visual Studio
- Umsetzung der Software auf einem Embedded-Linux-System
- Ansteuerung und Integration von Geräten über Bussysteme (z.B. I²C, SPI, UART)
- Erstellung von Softwaretools für die interne Produktions- und Testumgebung
- Analyse und Behebung von Fehlern in der Hard- und Softwarekommunikation
Requirements
- Abgeschlossene technische Ausbildung (Lehre, HTL, FH, UNI) im Bereich Informatik, Elektronik oder Mechatronik
- Gute Kenntnisse in C# sowie .NET
- Erste Erfahrung mit Linux-Systemen, Bussystemen und Messtechniken von Vorteil
- Sehr gute Deutsch- und Englischkenntnisse
- Kommunikationsstärke und Teamfähigkeit sowie eine zuverlässige und verantwortungsbewusste Arbeitsweise
- Verlässlichkeit, Genauigkeit und Verantwortungsbewusstsein
- Genaues und sorgfältiges Arbeiten
- Offene Kommunikation und Teamgeist
- Eigeninitiative und Lernbereitschaft
Benefits & conditions
Ein junges engagiertes und hilfsbereites Team wartet auf dich, eine moderne Infrastruktur, flexible Arbeitsgestaltung sowie spannende und vielseitige Aufgaben. Darüber hinaus profitierst du von langfristigen Perspektiven, fachlicher und persönlicher Weiterentwicklung, Mitarbeiterevents, Essenszuschuss, einem Jobticket oder Jobrad.