Logo ARX Robotics GmbH

Staff Software Engineer, Robotics Platform

Job

  • Level
    Lead
  • Job Feld
    Software, Embedded
  • Anstellung
    Vollzeit
  • Vertragsart
    Unbefristetes Dienstverhältnis
  • Ort
    München
  • Arbeitsmodell
    Hybrid, Onsite
  • Job Zusammenfassung

    In dieser Rolle entwickelst du die Softwarearchitektur für autonome Systeme und optimierst die Kommunikation und Performance zwischen unseren unbemannten Fahrzeugen, während du mit interdisziplinären Teams zusammenarbeitest.

    Job Technologien

    Deine Rolle im Team

    • As a Staff Software Engineer on our Robotics Platform team, you will be a technical leader shaping the core of our autonomous systems.
    • You will design and build the foundational software architecture that enables robust communication, high performance, and seamless integration across our fleet of unmanned ground vehicles.
    • This is a role for a systems thinker who thrives on complex technical challenges.
    • You will collaborate closely with cross-functional engineering teams to establish best practices and create a cohesive, scalable runtime platform for our teleoperated and autonomous robots.
    • Your work will directly influence the reliability and capability of technology that matters.
    • The core software architecture for our robotics platform, ensuring robust communication and optimized performance across distributed systems.
    • Best practices and design patterns for modular, scalable, and maintainable robotics software that other teams can build upon.
    • Seamless integrations between software components, creating a cohesive and reliable runtime environment.
    • High-performance, real-time systems capable of operating in demanding and mission-critical scenarios.
    • A culture of technical excellence by mentoring other engineers in architectural principles and software craftsmanship.
    • Robust and secure systems through rigorous testing, validation, and a deep understanding of system-level details.
    • Clear technical documentation that empowers your team and accelerates the development of new capabilities.

    Unsere Erwartungen an dich

    Qualifikationen

    • A profound understanding of modular software architecture, clean code principles, and designing for long-term maintainability.
    • A strong grasp of parallel and distributed systems, including low-level system profiling.
    • Comfort and proficiency working in embedded environments such as Linux or QNX.
    • Deep knowledge of system-level APIs (IPC, sockets, I/O) and communication protocols like CAN or Ethernet.
    • Exceptional communication skills and the ability to lead technical discussions and collaborate effectively across teams.
    • Familiarity with Bazel, zero-copy middleware, or lock-free programming is a strong advantage.
    • 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.

    Erfahrung

    • Significant experience in software engineering, with deep expertise in both C++ and Python, ideally within regulated industries like defense, automotive, or aerospace.
    • Hands-on experience building, debugging, and optimizing multithreaded, real-time, or performance-critical systems.

    Unser Angebot

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

    Benefits

    Gesundheit, Fitness & Fun

    Themen mit denen du dich im Job beschäftigst

    Job Standorte

    • Standort München

      Bayern

      Deutschland

    Das ist dein Arbeitgeber

    ARX Robotics GmbH

    ARX Robotics GmbH

    Die ARX Robotics GmbH, ansässig in Oberding bei München, ist ein deutsches Technologieunternehmen, das sich auf die Entwicklung autonomer Robotiksysteme für militärische und zivile Zwecke fokussiert. Das Unternehmen bietet fortschrittliche Lösungen in den Bereichen Überwachung, Landwirtschaft, Katastrophenschutz und Bauwesen und leistet einen Beitrag zur Stärkung der Verteidigungsfähigkeit in Europa.

    Description

  • Unternehmenstyp
    Startup
  • Arbeitsmodell
    Hybrid, Onsite
  • Branche
    Elektronik, Automatisation
  • Logo ARX Robotics GmbH

    Staff Software Engineer, Robotics Platform

    Ort
    München
    Arbeitsmodell
    Hybrid, Onsite
    Diversität
    Für alle Personen geeignet (m/w/d)
    Nur Englisch
    Nur Englisch erforderlich

    Weitere Jobs