VEGA Grieshaber KG gehört weltweit zu den führenden Unternehmen im Bereich der Prozessmesstechnik. Unsere Sensorlösungen setzen Maßstäbe bei der Messung von Füllstand, Grenzstand und Druck. All das wäre nicht möglich ohne die kontinuierlichen Weiterentwicklung unserer Embedded Software. Wenn du dafür brennst, Bestehendes zukunftsfähig zu machen, dann bist du bei uns genau richtig: Bei VEGA wirst du bestehende Technologien nicht nur warten, sondern sie durch gezielte Weiterentwicklungen fit für neue Anforderungen machen. Dabei darfst du dich auf die Herausforderung freuen, Embedded-Systeme mit minimalem Speicher- und Energiebedarf zu optimieren – und das sowohl mit als auch ohne Echtzeitbetriebssystem. Unterstütze uns dabei, langlebige und zuverlässige Softwarelösungen für unsere Sensoren weiterzuentwickeln und werde Teil eines tollen und innovativen Teams. Deine Aufgaben Pflege und Optimierung der Firmware unserer etablierten Geräte für unterschiedlichste Anwendungsbereiche Durchführung von Code-Reviews und Modultests zur Sicherstellung unserer hohen Qualitätsstandards Teilnahme an Messen und Konferenzen zur kontinuierlichen Erweiterung deines Fachwissens Selbstständige Softwareentwicklung in einem agilen SCRUM-Team Unser Angebot Abwechslungsreiche und verantwortungsvolle Tätigkeiten Offene Arbeitsatmosphäre in Open Space Büros bei moderner Arbeitsplatzausstattung Sicherer und fair bezahlter Arbeitsplatz sowie Übernahme des Fahrtgelds bzw. Jobtickets Umfangreiches Angebot von Mitarbeiter- und Team-Events Zeit und Budget für deine individuelle Weiterbildung Vielfältige Gesundheitsangebote Dein Profil Abgeschlossenes Studium der Technischen Informatik, Informatik, Elektrotechnik oder einen vergleichbaren Abschluss Mehrjährige Berufserfahrung in der Entwicklung von Embedded-Systemen Ausgeprägte Fähigkeit, sich flexibel auf wechselnde Softwarearchitekturen einzustellen und schnell neue Lösungen zu finden Sehr gute Deutsch- und Englischkenntnisse Kenntnisse in einem oder mehreren der folgenden Bereiche:Hochsprache C, C++ und C#Agilen SoftwareentwicklungUmgang mit verschiedenen Entwicklungsumgebungen und Build-SystemenProgrammierung von MicrocontrollernSoftwaredesigns mit UMLTest- und Debugging Methoden für Embedded Systems Hochsprache C, C++ und C# Agilen Softwareentwicklung Umgang mit verschiedenen Entwicklungsumgebungen und Build-Systemen Programmierung von Microcontrollern Softwaredesigns mit UML Test- und Debugging Methoden für Embedded Systems