Skip to main content

Software Configuration Engineer

Munich
Full-time
Permanent employee

About Us

STARK is a new kind of defence technology company revolutionizing the way autonomous systems are deployed across multiple domains. We design, develop and manufacture high performance unmanned systems that are software-defined, mass-scalable, and cost effective. This provides our operators with a decisive edge in highly contested environments.

We’re focused on delivering deployable, high-performance systems - not future promises. In a time of rising threats, STARK is bolstering the technological edge of NATO Allies and their Partners to deter aggression and defend Europe - today.

Your mission

As a Software Configuration Engineer within the DevOps & Platform Engineering team, you will be the essential bridge between software development and production. You will orchestrate the secure deployment of software to hardware (Noses, Boats, GCS) while maintaining the definitive "Source of Truth" for versioning and compatibility.

Your work eliminates the risk of costly hardware failures caused by incorrect versions, replacing manual tracking with an automated, scalable process that provides cross-functional clarity across the entire product lifecycle.

Responsibilities

We are looking for candidates with experience in some or all of the following areas:

Production Deployment Orchestration

  • Define, test, and validate deployment tooling and workflows on the ground.

  • Create Standard Operating Procedures (SOPs) and training materials to enable technicians to execute error-free installs.

  • Act as the central hub for production teams, providing hands-on troubleshooting and support.

Change Governance & Data Integrity

  • Coordinate Software Engineering Change Requests (ECRs) across the business.

  • Translate high-level approvals into specific, actionable implementation steps on the production line.

  • Act as the custodian of software on the PLM tool, ensuring it remains the undisputed source of truth for every component.

Compatibility & Compliance

  • Maintain definitive compatibility matrices (SW-to-HW) to ensure total transparency.

  • Own the Software Bill of Materials (SBOM) for customer-specific accuracy and audit trails.

  • Partner with Quality and Infosec to provide necessary documentation for certifications and security compliance.

Cross-Functional Integration

  • Work with DevOps to ensure CI/CD pipelines implement appropriate versioning logic.

  • Consult with Software Architects on dependency logic to ensure compatibility matrices reflect system architecture.

  • Collaborate with Platform Configuration Managers to align lower-level software processes with high-level programme configuration.

  • Partner with the PLM team to automate data flow between development repositories and production records.

Qualifications

  • Experience with PLM (Product Lifecycle Management) tools and data management.

  • Strong understanding of Configuration Management principles and "Source of Truth" methodologies.

  • Proficiency with CI/CD pipelines (e.g., GitLab CI/CD) and versioning logic.

  • Familiarity with SBOM (Software Bill of Materials) and compliance auditing.

  • Technical writing skills for creating SOPs and training documentation.

  • Understanding of ECR (Engineering Change Request) processes.

  • Knowledge of software-to-hardware compatibility mapping.

Nice to Have

  • Experience in a manufacturing or production environment.

  • Knowledge of DevOps/EdgeOps principles.

  • Familiarity with hardware components like GCS (Ground Control Stations) or unmanned systems.

  • Experience with automated data flows between Git repositories and PLM systems.

Soft Skills

  • Solution-Oriented: You focus on "how we can do this" rather than listing reasons why we can't.

  • Clear Communicator: You can translate complex versioning and compatibility logic into actionable steps for non-software stakeholders.

  • Collaborative: You have a team-first mentality and enjoy acting as the "connective tissue" between engineering, production, and management.

Qualifications

  • Bachelor’s or Master’s degree in Computer Engineering, Systems Engineering, or a related technical field.

  • 2-5 years of experience in Software Configuration Management, Release Engineering, or DevOps.


About us

LEGAL DISCLAIMER

We are an equal-opportunity employer committed to fostering a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or any other characteristic protected by law. Due to the nature of our work in the defense sector, candidates must be eligible to obtain and maintain the appropriate security clearance required for the position.