Softwareentwickler Leittechnik C++ (m/w/d) (Softwareentwickler/in)
Posted Updated
Unser Kunde ist ein international tätiges Technologieunternehmen im Bereich sicherheitskritischer Leittechnik. Die Position ist in der Produktentwicklung einer modernen Plattform für sicherheitsrelevante Automatisierungssysteme angesiedelt und verbindet Softwareentwicklung mit hohen Qualitäts- und Sicherheitsanforderungen.Die Rolle umfasst die Entwicklung und Weiterentwicklung von Engineering- und Service-Tools innerhalb einer modernen Softwareplattform. Im Fokus stehen anspruchsvolle Softwareentwicklung, agile Zusammenarbeit und die kontinuierliche Verbesserung bestehender Lösungen.Softwareentwickler Leittechnik C (m/w/d)Aufgaben:Entwicklung und Weiterentwicklung von Engineering- und Service-Tools für eine sicherheitskritische SoftwareplattformErstellung und Review von Requirements sowie Designspezifikationen mit modernen webbasierten EntwicklungstoolsSoftwareentwicklung mit C und PythonDurchführung von Code Reviews sowie Sicherstellung einer hohen SoftwarequalitätEntwicklung und Durchführung von Unit- und Component-TestsMitarbeit in agilen Entwicklungsteams nach ScrumEinhaltung und Weiterentwicklung definierter Entwicklungsstandards und FachanweisungenAnforderungen:Abgeschlossenes Studium der Informatik, Automatisierungstechnik oder vergleichbare Qualifikation mit Schwerpunkt SoftwareentwicklungMehrjährige Berufserfahrung in der SoftwareentwicklungSehr gute Kenntnisse in C und PythonErfahrung mit agilen Entwicklungsmethoden, insbesondere ScrumSicherer Umgang mit Jira, Git und GerritErfahrung in der GUI-Entwicklung mit QtGute Kenntnisse im Linux-Umfeld sowie im Umgang mit der KommandozeileProaktive, strukturierte und lösungsorientierte ArbeitsweiseVerhandlungssichere Deutschkenntnisse sowie Englischkenntnisse mindestens auf B1-NiveauBenefits:Einsatz in einem Unternehmen des Metall-Elektro-Umfelds (EG 9-10) mit 35-Stunden-WocheMitarbeit an innovativen Softwarelösungen für sicherheitskritische AnwendungenModerne Entwicklungswerkzeuge und agile ArbeitsmethodenStrukturierte Einarbeitung sowie individuelle Weiterbildungs- und EntwicklungsmöglichkeitenZusammenarbeit in interdisziplinären EntwicklungsteamsAnspruchsvolles technologisches Umfeld mit langfristiger Perspektive
