Company HENSOLDT Optronics GmbH Full time / Part time: The position can be filled in full or part time. Summary For the “Ground & Naval Software” division, we are looking for a “Software Architect for Distributed Land and Sea-Based Systems (f/m/d)” at the Oberkochen site, Aalen location, as soon as possible. The department develops software and systems for observation and monitoring. For this purpose, camera systems and other sensors, such as radars, are intelligently connected and their data processed for the user. The designed, distributed software architectures support low-end hardware as well as high-availability, high-end server systems and cover requirements ranging from real-time, redundancy and automation to intuitive operation and visualization. Your Tasks Specify, develop and support the implementation of software architectures Analyzing system, customer and internal requirements Designing, developing and refining the software architecture for distributed systems Analyzing requirements and defining technical solutions in close collaboration with internal teams and external service providers Supporting and managing external development partners, ensuring quality and compliance with architectural specifications Performance optimization and scalability of software systems Documentation and review of the software architecture as well as support with code reviews Collaboration with a motivated, open-minded development team Application software development under Linux and Windows Use of modern software technologies (C++17 / 20 / 23, web technologies, Rust, git, Atlassian tools, CMake, catch2, sqlite, buildroot, ) Your Profile Degree in computer science or related studies with a focus on software development Several years of experience in software architecture with a focus on C++ and Linux-based systems Sound knowledge of the development of distributed systems and their challenges (scalability, communication, fault tolerance) Experience in managing and supporting external development service providers Confident handling of modern development tools, CI / CD pipelines and version control systems (CMake, Git, Buildroot etc.) Interest in software development and new concepts and trends Team player with strong social skills and enthusiasm Analytical thinking and willingness to take on personal responsibility Very good knowledge of German and English Happy to hear Work on extraordinary high-tech products at the limits of physics Fair, performance-related remuneration, plus special payments Flexible working time and workplace models Company pension scheme Individual development and training opportunities Family-friendly working conditions and meal & snack options Health promotion and mobility offers Discover more about our benefits " HERE ". You want to become part of a future-oriented company? Are you ready to assume responsibility in exciting international and national projects? Then you YOU are our candidate (f/m/d) Please apply exclusively online via our career portal with your CV and certificates. We aim to streamline our application process as much as possible and therefore do not require a cover letter. Be the pioneer of our future We look forward to receiving your application In case you have any further questions, please do not hesitate to contact our Talent Resourcing Team: E-Mail: jobshensoldt.net You can find further jobs on our Website: www.hensoldt.net/career. HENSOLDT is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief.