A

Robotics Software Architect Engineer

arx robotics • Germany
Relocation
Apply Now

Design and define the internal software architecture for ARX’s robotic platforms, ensuring modularity, maintainability, and certification compliance. Collaborate hands‑on with development teams to create UML documentation, enforce design principles, and maintain traceability between requirements and code. Require deep expertise in modern C++, software architecture, and UML modeling.

Key Highlights
Define and refine the internal software architecture of robotic applications
Create and maintain comprehensive UML architectural documentation
Drive certification‑oriented development with strong traceability and maintainability
Key Responsibilities
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.
Support traceability between requirements, design artifacts, and test cases.
Define and enforce software design principles and coding guidelines.
Review software designs and major refactorings from an architectural perspective.
Contribute to certification‑oriented development, ensuring documentation completeness and verification readiness.
Improve long‑term maintainability and scalability of the codebase.
Collaborate closely with developers to translate architecture into practical implementation.
Technical Skills Required
C++ Software Architecture UML
Benefits & Perks
Competitive compensation package including a bonus opportunity
27 vacation days to start, increasing up to 30 days with tenure
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
Nice to Have
Experience in robotics, embedded systems, distributed systems, or safety‑critical environments

Job Description

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.
Want the full job description? Read the complete details on LinkedIn, the original posting.
Continue on LinkedIn

This is a short excerpt. All rights to the full description belong to its original publisher.

See Jaabz jobs first on Google 1 tap · free · in AI Overviews Jaabz is on your Google Manage Preferred Sources

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

Bending Spoons

Germany
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Bending Spoons

Germany

Engineering Manager

Programming
•
4h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Director

join

Germany

Subscribe our newsletter

New Things Will Always Update Regularly