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
Senior

Job 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.

Apply for this position