Spezifikation, Entwicklung und Begleitung der Umsetzung hochperformanter Softwarearchitekturen für verteilte Systeme - Entwurf und (Weiter-)Entwicklung der Software-Architektur unter Nutzung moderner Technologien (C++17/20/23, Rust, UI/Web-Technologien)
1
Konzeption, Entwicklung und Pflege einer querschnittlichen Softwareplattform - Anforderungsanalyse, Spezifikation und Entwickeln der Softwarearchitektur - Strategische Weiterentwicklung der Plattform und der zugehörigen Entwicklungsprozesse
2
Design, Entwicklung und Pflege von Software - Erstellen von Dokumenten - Präsentationen vorführen - Schulungs- und Serviceunterlagen für Kunden sowie den internen Gebrauch - Durchführung von Inbetriebnahmen … Abgeschlossenes Studium der Technischen Informatik oder der Mechatronik mit Schwerpunkt Softwareentwicklung und …
3
Analyse von System- und Kundenanforderungen und Übersetzung dieser in präzise technische Lasten- und Pflichtenhefte für unsere komplexen C++ Architekturen … Strukturierung und Verwaltung technischer Anforderungen in DOORS sowie Sicherstellung der Durchgängigkeit bis zum Software-Design
4
Kundenkontakt, Absprache mit Kunden zu bestimmten Projekten - Programmierung in Windows Umgebung - Erstellung von Softwaredokumentationen - Entwicklung von webbasierten Anwendungen - Mitwirkung bei der Projektplanung … Abgeschlossenes Studium der Informatik/ Wirtschaftsinformatik oder vergleichbares
5
Entwicklung von Softwarelösungen - Durchführung von Tests und Sicherstellung des Qualitätsstandards - Bewertung von Störungsmeldungen - Optimierung des Release-Managements und Deployments - Support und Weiterentwicklung unseres Produktkonfigurators
6
Entwicklung performanter und robuster Softwarekomponenten in modernem C++ (z. B … Implementierung neuer Funktionen sowie Weiterentwicklung bestehender Systeme - Integration, Test und Optimierung der Software in Simulation und auf realen Anlagen
7
Mitgestaltung von Produkten - Weiterentwicklung von Datenbanken - Betreuung von Kundendatenbanken - Konzeption und Implementierung von IT-Lösungen - Entwicklung von Testoberflächen … Abgeschlossenes Informatikstudium oder vergleichbares
8
Dann bewirb dich bei uns! Softwareentwickler C++ - Das sind deine Aufgaben in unserem Team … Analyse der Systemanforderungen und Spezifikation der Software - Erstellung und Testen neuer Features - Durchführung von Code-Reviews und Debugging
9
Hintergrund: Abgeschlossenes Studium (Informatik, Elektrotechnik, Mechatronik oder Ingenieurwesen). Erfahrung: Sie bringen mindestens 5 Jahre fundierte Berufserfahrung in der Embedded Softwareentwicklung mit. Tech-Stack: Sicherer Umgang mit C++ (idealerweise 17/23), UML-Architekturbeschreibung und gängigen RTOS/Linux …
10