Head of Software Architecture (all genders)

Head of Software Architecture (all genders)

Berlin Vollzeit 75000 - 95000 € / Jahr (geschätzt) Kein Homeoffice möglich
S

Auf einen Blick

  • Aufgaben: Leite die Softwarearchitektur für innovative Verteidigungstechnologien und arbeite an spannenden Projekten.
  • Unternehmen: STARK, ein revolutionäres Unternehmen im Bereich Verteidigungstechnologie.
  • Vorteile: Wettbewerbsfähiges Gehalt, flexible Arbeitszeiten und die Möglichkeit, einen echten Unterschied zu machen.
  • Weitere Informationen: Dynamisches Umfeld mit großartigen Wachstums- und Entwicklungsmöglichkeiten.
  • Warum dieser Job: Gestalte die nächste Generation autonomer Systeme und beeinflusse die Sicherheit unserer Welt.
  • Qualifikationen: Mindestens 10 Jahre Erfahrung in leitenden technischen Positionen und starke Kommunikationsfähigkeiten.

Das prognostizierte Gehalt liegt zwischen 75000 - 95000 € pro Jahr.

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.

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 to deter aggression - today.

About the Role

This is not a standard engineering role; it is a high-impact leadership position at the intersection of hardware, software, and human factors.

We have world‑class architects leading separate workstreams across C2, Perception, and Autonomy.

Your mission is to align them with mission priorities.

You will be the Principal Software Architect, responsible for navigating these individual architects and unifying them under a general architectural vision for Stark.

You will provide the Systems Engineering rigor necessary to ensure that our unified architecture is actually fit for the complex requirements of our customers.

Responsibilities

  • A Guiding

Hand: You will be the senior interface between Software Group and Hardware Programme engineering leadership to formulate and breakdown Software requirements, guiding stakeholders towards common cross‑platform solutions which can be adopted across the portfolio.

  • Bridge the Silos: You will proactively identify, derisk and resolve the inevitable conflicts between hardware limitations and software ambitions.
  • Navigate
  • Technical

Egos: You will work with deeply specialized subject matter experts.

You will synthesize sometimes conflicting requirements into a consensus that serves the mission and delivers on customer requirements, managing strong opinions with emotional intelligence and technical authority.

  • Conway’s
  • Law

Management: You will ensure our system architecture drives our organizational structure, not the other way around.

You will spot communication gaps between teams and design interventions that force collaboration.

  • Strategic Technical Governance
  • The "Safety by Design" Culture: You will champion the adoption of Modern C++ Safety Guidelines (MISRA).

You will not just enforce rules; you will mentor teams on why safety matters, shifting the culture from "move fast and break things" to "move fast and build reliable systems.".

  • Pragmatic

Compliance: You will own the strategy for technical compliance.

You will guide the implementation of necessary NATO standards (like STANAG 4586) to ensure interoperability, while ruthlessly cutting bureaucratic overhead that slows down development.

  • Architectural

Integrity: You are the guardian of our architectural principles.

You will define and govern the interfaces that bind our hardware platforms to the ground station, ensuring that a change in the autopilot firmware doesn’t break mission operations.

  • Guide, Don’t Command: You will lead through influence. You will run Design Reviews that empower leads to make decisions while ensuring they align with the broader system vision.
  • Change

Management: As we scale, you will guide the architecture through necessary refactors.

You will help teams navigate the pain of technical debt repayment and process maturity without killing their startup spirit.

  • The Tech Landscape
  • You must possess the technical curiosity to earn the respect of experts, even if you aren’t writing production code daily.
  • The Stack: Understanding of how data flows from a sensor on a drone over a constrained radio link (MAVLink/Silvus), to a ground station (C++).
  • Language Strategy: A firm commitment to C++ as our core language, with a focus on safety and standardization rather than experimental rewriting.
  • System Constraints: An intuitive grasp of SWa P‑C (Size, Weight, Power, and Cost) and how software decisions impact hardware endurance and performance.

Qualifications

  • A Technical

Diplomat: You have 10+ years of experience, with significant time spent in "Principal" or "Staff" roles where your primary output was decisions, documents, and diagrams rather than PRs.

  • High EQ Leader: You excel at reading the room.

You know when to push a standard and when to compromise for speed.

You can deliver critical feedback to a Senior Staff Engineer without shutting them down.

  • Systems

Thinker: You take a systems engineering approach to challenges, with experience breaking down complex technical challenges across technical domains and driving holistic solutions.

  • Domain Polymath: You are comfortable discussing PID tuning with a Control Engineer in the morning and eventual consistency with a Backend Engineer in the afternoon.
  • Security: Due to the nature of our work, candidates must be eligible to obtain appropriate security clearance.

You are even more successful when you have

  • Background in Aerospace, Defense, Robotics or complex Hardware/Software systems.
  • Proven experience acting as an architect across multiple engineering teams.
  • Strong verbal and written communication skills.

Why Join STARK?

  • Impact: You are defining the nervous system of next‑generation defense. Your decisions determine the lethality and survivability of our platforms.
  • Autonomy: You are the technical authority connecting the "Sky" (Drones) to the "Ground" (C2).
  • Growth: Lead the technical strategy for a rapidly expanding portfolio of air and sea systems.
  • Recruiter for this position

For further information please reach out to talent@stark-defence. com.

Equal Opportunity Statement

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.

#J-18808-Ljbffr

S

Kontaktdaten:

Stark Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Head of Software Architecture (all genders) erhalten könnten

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Stark anzuklopfen, wenn du dich auf die Stelle als Head of Software Architecture (all genders) bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Stark vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Head of Software Architecture (all genders) mit Bravour zu bestehen

Technische Diplomatie
Führungskompetenz
Systemdenken
Verständnis von C++
Kenntnis von Sicherheitsrichtlinien (MISRA)
Erfahrung in der Systemarchitektur
Kommunikationsfähigkeiten

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Stark klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Stark vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.