Logo ARX Robotics GmbH

Robotics Software Architect

Job

  • Level
    Experienced
  • Location
    Munich
  • Working Model
    Hybrid, Onsite
  • Job Field
    Application, Embedded
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment

Job Summary

In this role, you will design modular software architectures for robotic applications, create UML documentation, and ensure requirements traceability to maintain long-term software sustainability.

Job Technologies

Your role in the team

  • We are looking for a Robotics Software Architect Engineer to strengthen the internal software structure of our robotic platforms. This role focuses on defining clean code structures, architectural patterns, UML modeling, requirements traceability, and ensuring compliance with certification-driven development processes.
  • You will work hands-on with development teams to improve modularity, maintainability, and long-term robustness of our robotics software stack.
  • Define and refine the internal software architecture of robotic applications.
  • Design modular and maintainable code structures with clear layering and dependency control.
  • Create and maintain architectural documentation using UML (component, sequence, state, and deployment diagrams).
  • Ensure alignment between requirements, architecture, and implementation.
  • Unterstützung der Nachverfolgbarkeit zwischen Anforderungen, Design-Artefakten und Testfällen.
  • Define and enforce software design principles and coding guidelines.
  • Review software designs and major refactorings from an architectural perspective.
  • Contribute to certification-oriented development (documentation completeness, structural clarity, verification readiness).
  • Improve long-term maintainability and scalability of the codebase.
  • Collaborate closely with developers to translate architecture into practical implementation.

This text has been machine translated. Show original

Our expectations of you

Qualifications

  • Deep expertise in modern C++ and software engineering best practices
  • Solid understanding of modular software design, interface definition, and clean architecture principles
  • Vertrautheit mit zertifizierungsbewussten Entwicklungsprozessen und sicherheitsorientierten Engineering-Standards
  • Understanding of software quality, reliability, and long-term maintainability in complex systems
  • Ability to collaborate across multidisciplinary engineering teams and align software architecture with system-level requirements
  • Structured problem-solving mindset with strong attention to technical detail and system integration
  • Please note: You do not need to meet every single requirement to apply. We welcome motivated candidates who are eager to grow into the role and develop their expertise further.

Experience

  • Strong experience designing scalable software architectures and structured system designs
  • Experience creating architectural models and technical documentation using UML or similar methodologies
  • Experience working in requirement-driven engineering environments with strong focus on traceability and maintainability
  • Experience in robotics, embedded systems, distributed systems, or safety-critical environments is beneficial

This text has been machine translated. Show original

What we offer

  • Join a mission-driven European defense tech company at a pivotal stage of growth, where you can help shape meaningful technology, take ownership early, and grow with the business!
  • Competitive compensation package including a bonus opportunity
  • 27 vacation days to start, increasing with tenure up to 30 days
  • Employer-supported pension contribution
  • Learning & development support and team events budget
  • Employee discounts and flexible benefits budget via Probonio
  • Hybrid working setup depending on role and team needs
  • Structured salary bands, levelling framework, and bi-annual development conversations Referral bonus program, dog-friendly office, and relocation support where applicable.

This text has been machine translated. Show original

Benefits

Health, Fitness & Fun

Topics You Will Work On

Job Locations

  • Location Munich

    Bayern

    Germany

About Your Employer

ARX Robotics GmbH

ARX Robotics GmbH

ARX Robotics GmbH, based in Oberding near Munich, is a German technology company specializing in the development of autonomous robotic systems for military and civilian applications. The company provides advanced solutions for surveillance, agriculture, disaster relief, and construction, contributing to the strengthening of European defense capabilities.

Description

  • Company Type
    Startup
  • Working Model
    Hybrid, Onsite
  • Industry
    Electronics, Automatization
Logo ARX Robotics GmbH

Robotics Software Architect

Location
Munich
Working Model
Hybrid, Onsite
Diversity
Open for all genders
English Only
English only required

More Jobs