Logo Quantum-systems Gmbh

Senior Software Architect - Embedded Linux

Job

  • Level
    Senior
  • Job Field
    Application, Embedded
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Gilching
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this role, you will define and evolve the architecture of the embedded Linux software for autonomous UAV platforms, collaborate closely with various engineering teams, and drive technical decisions to enhance quality and security.

    Job Technologies

    Your role in the team

    • At Quantum Systems, we develop cutting-edge unmanned aerial systems that redefine autonomous flight for defense and governmental applications. Our flagship platform, Reliant, combines long-endurance VTOL capabilities, advanced onboard AI, and resilient navigation technologies to operate reliably in complex and contested environments.
    • As a Senior Software Architect - Embedded Linux, you will define and evolve the architecture of the embedded Linux software stack that powers our airborne computing platforms. You will provide technical leadership across multiple engineering disciplines, ensuring that our embedded systems are scalable, secure, and maintainable while meeting the demanding requirements of mission-critical autonomous flight. Working closely with software, hardware, avionics, AI, and systems engineering teams, you will shape the technical direction of our next-generation UAV platforms from concept through operational deployment.
    • Define, own, and continuously evolve the architecture of the embedded Linux application software stack for our next-generation autonomous UAV platforms.
    • Drive architectural decisions across Linux-based onboard computing systems, ensuring scalability, modularity, security, and long-term maintainability.
    • Collaborate closely with the Lead Software Architect to align architectural strategies across embedded software, flight control, AI, navigation, and system-level components.
    • Establish software architecture principles, design patterns, and development standards for embedded Linux applications and middleware.
    • Leiten Sie die Integration von funktionalen und Hardware-Abstraktionsschichten, Kommunikationsschnittstellen und Anwendungssoftware zu einer kohäsiven Embedded-Plattform.
    • Evaluate and introduce technologies, frameworks, and tools that improve software quality, performance, security, and developer productivity.
    • Guide engineering teams through architectural reviews, technical decision-making, and implementation of complex software solutions.
    • Work closely with Hardware, Avionics, Systems, and Flight Test teams to ensure seamless integration between software and airborne computing platforms.
    • Support platform evolution by driving improvements in cybersecurity and onboard system diagnostics.
    • Contribute to system validation activities including hardware integration, laboratory testing, flight testing, and root-cause analysis of complex software issues.
    • Mentor junior and senior engineers and foster architectural excellence through design reviews, knowledge sharing, and engineering best practices across the global software organization.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical discipline.

    Qualifications

    • Deep expertise in Linux application architecture, including user space, kernel concepts, bootloaders (e.g. U-Boot), Board Support Packages (BSPs), device trees, and system services.
    • Starkes Verständnis für eingebettete Kommunikationstechnologien, einschließlich Ethernet, CAN, SPI, I²C, UART, USB und Netzwerkprotokolle.
    • Solid knowledge of multithreading, concurrency, real-time concepts, performance optimization, and system security.
    • Excellent analytical, communication, and stakeholder management skills with the ability to translate complex technical concepts into scalable engineering solutions.
    • Fluent written and spoken English.

    Experience

    • 8+ years of professional experience in embedded software development, including several years defining software architectures for complex embedded Linux systems.
    • Extensive experience designing Embedded Linux platforms for safety-critical or high-reliability products such as UAVs, aerospace, robotics, automotive, or industrial systems.
    • Strong programming skills in C++ and C; experience with Rust and Python is considered an advantage.
    • Proven experience designing modular software architectures for distributed and resource-constrained embedded systems.
    • Experience with Yocto, Buildroot, cross-compilation toolchains, CMake, Docker, Git, and modern CI/CD pipelines.
    • Experience leading architectural reviews, defining technical roadmaps, and guiding multidisciplinary software teams.

    This text has been machine translated. Show original

    What we offer

    • We believe in the power of combined efforts: straightforward tech expertise paired with a customer-centric focus.
    • We are industry pioneers who are ambitious, bold, and visionary.
    • We push limits, think outside-the-box and strive for technological excellence to shape the future of aerial data.
    • We promise to be your runway for individual and professional growth.

    This text has been machine translated. Show original

    Benefits

    Work-Life-Integration

    Topics that you deal with on the job

    Job Locations

    • Location Gilching

      82205 Bayern

      Germany

    This is your employer

    Quantum-systems Gmbh

    Quantum-systems Gmbh

    Quantum-Systems GmbH began focusing on the development and production of autonomous transition aircraft for civilian purposes in January 2015. This was a smart move that has positioned the company as a leader in this growing industry. Autonomous transition aircraft are an important part of the future of aviation, and Quantum-Systems GmbH is at the forefront of this exciting new technology.

    Description

  • Company Size
    50-249 Employees
  • Language
    English
  • Company Type
    Established Company
  • Working Model
    Full Remote, Hybrid, Onsite
  • Industry
    Industry, Production, Aviation, Space Travel
  • Logo Quantum-systems Gmbh

    Senior Software Architect - Embedded Linux

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

    More Jobs