Softwarearchitekt C++
SPECTRUM AG
29 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
SeniorJob location
Remote
Tech stack
Agile Methodologies
UClibc (C Standard Library)
C++
CANopen
CMake
Computer Security
Linux
Middleware
FreeRTOS
Microsoft Office
QNX (Software)
Scrum
Software Architecture
Project Management
Data Logging
GIT
Information Technology
Atlassian Tools
Docker
Job description
- Softwarearchitektur & Konzeption: Analyse von Anforderungen, Design und Pflege einer modularen Softwareplattform für komplexe Embedded-Systeme.
- Plattformentwicklung: Strategische Weiterentwicklung der Softwarearchitektur und der zugehörigen Entwicklungsprozesse.
- Entwicklung & Implementierung: Programmierung in C++ (17/20), ggf. Rust und TypeScript unter Linux, QNX oder FreeRTOS.
- Teamunterstützung & Kooperation: Beratung anderer Entwicklerteams beim Einsatz der Plattform sowie Steuerung externer Entwicklungspartner.
- Agile Entwicklung: Anwendung moderner Methoden (Scrum) und Tools (Git, CMake, Atlassian, Buildroot, Catch2) zur effizienten Umsetzung von Softwareprojekten.
Requirements
- Studium: Abgeschlossenes Studium der Informatik oder vergleichbare Qualifikation.
- Berufserfahrung: Mindestens 5 Jahre Erfahrung in der Softwarearchitektur und -entwicklung, idealerweise im Embedded- oder Echtzeitumfeld.
- Technische Expertise: Sehr gute Kenntnisse in C++17/20 oder Rust; Erfahrung mit Buildroot, Docker, Xilinx oder vergleichbaren Technologien von Vorteil.
- Fachwissen: Kenntnisse in IT-Security, Middleware-Programmierung (TCP/UDP/IP, DDS, CANopen) sowie Signal- und Datenerfassung in Echtzeit.
- Soft Skills & Sprachen: Eigenverantwortliche, teamorientierte Arbeitsweise, hohe Lernbereitschaft sowie verhandlungssichere Deutsch- und Englischkenntnisse.
Benefits & conditions
- 40 Stunden pro Woche
- Bis zu 40 % Home Office
- 30 Tage Urlaub
- Spannende Tätigkeiten in einem faszinierenden Hightech-Unternehmen und einer innovativen Branche
- Umfassende Einarbeitung und ein offenes, internationales Arbeitsumfeld
About the company
Das Unternehmen mit Hauptsitz in Taufkirchen bei München (weitere Standorte u. a. in Ulm und Oberkochen) ist ein global agierender Anbieter von hochmodernen Sensor- und Elektroniklösungen für Verteidigungs-, Sicherheits- und Luft- und Raumfahrtanwendungen. Das Portfolio umfasst unter anderem Radar-, Optronik-, Avionik- und Systeme zur elektronischen Kampfführung, die auf militärischen Plattformen wie Flugzeugen, Schiffen und Landfahrzeugen sowie in zivilen Anwendungen eingesetzt werden. Kunden stammen aus Bereichen wie Verteidigung, Sicherheit, Luft- und Raumfahrt sowie Grenz- und Küstenschutz.