Softwarearchitekt (m/w/d)
Core
Design and evolve scalable, robust software architecture for unmanned aerial systems (UAS) with Security-by-Design, ensuring compliance with aviation standards and cybersecurity requirements.
Role type
Senior Software Architect (UAS/Aerospace)
Builds
Software architecture for unmanned flight systems
Domain
Aerospace / Unmanned Aerial Systems (UAS) / Cybersecurity
Required skills
Software architecture design, Information security (BSI-Grundschutz, ISO/IEC 27001), DO-178C certification, Threat modeling, Distributed systems design, C/C++ development, Qt framework, UML modeling, Agile processes, CI/CD integration, Safety/Security interaction analysis
Preferred skills
Experience with functional partitioning and DAL separation, Linux/Windows environments, Risk assessment, Security tool integration
Technologies
C, C++, Qt, Linux, Windows, UML, DO-178C, BSI-Grundschutz, ISO/IEC 27001
Responsibilities
Conceptualize and develop scalable software architecture for UAS, integrate IT security requirements based on BSI-Grundschutz, ensure software development adheres to architecture and security policies, plan software certification per DO-178C, perform threat modeling and risk assessment, create and maintain architecture documentation, define and secure software/hardware interfaces, support development teams on technical design decisions
Seniority
Senior, hands-on IC
