Open Position
Head of Software (m/w/d)
About the Role
We build high-end 3D scanning systems and a complete software workflow—from the web-based UI to scanner control and automated post-processing (image processing, 3D reconstruction, PBR, metadata). The goal is a central “cockpit” experience without manual folder navigation or constantly switching tools.
As Head of Software, you lead our software team and own the overall software strategy. You drive architecture decisions, ensure software quality and operational stability, and coordinate seamless integration with hardware (cameras/lights/turntables/control electronics) and third-party processing tools.
Key Responsibilities
Leadership & organization
Lead and grow the software team (coaching, feedback, hiring, scaling - depending on setup)
Establish clear delivery processes: planning, prioritization, interface ownership, release management
Architecture & product readiness
Own a modular, extensible microservice architecture and clear interfaces across frontend, backend, and control layer
Set and enforce engineering standards: code reviews, testing strategy (unit/integration/system), CI/CD, documentation
Drive monitoring/logging/status communication, robust error handling, and traceability (versioning)
End-to-end workflow & integrations
Own the “cockpit” workflow: scan parameters → capture → processing → output (incl. metadata management)
Steer integrations for camera, lighting, and turntable control, image transfer/storage structure, and session management
Integrate and operate third-party tools (e.g., photogrammetry/image-processing software), including license management and auto-update/version management
Security & compliance
Co-own security/privacy practices (GDPR / ISO 27001 mindset) and secure interfaces/deployment standards
Your Profile
Must-have
Several years of experience (typically 7+ years) building production software, including architecture ownership
Proven people leadership (Team Lead / Engineering Manager / Head of) or strong readiness to step into that scope with clear ownership and stakeholder management
Strong understanding of modern service architectures, APIs, and orchestration of distributed workflows
Hands-on experience with Docker, CI/CD, and professional engineering processes (e.g., GitLab)
Experience with network/messaging protocols (especially MQTT; HTTP/WebSockets helpful)
Structured, proactive working style, high quality bar, and strong communication in German and English
Nice-to-have
Hardware-adjacent software/integrations (device SDKs, drivers, industrial interfaces)
Experience with large image datasets and processing pipelines (OpenCV/PIL or similar)
Experience with release/update mechanisms, licensing, and observability in edge/on-prem environments
Product thinking: UX/workflow focus for an “intuitive, responsive” control UI
What You Can Expect
Ownership of software that controls real hardware and automates complete 3D workflows
High impact and influence: architecture, roadmap, team growth, standards, releases
Collaborative environment with close proximity to production/hardware and fast iteration cycles
Professional growth and development opportunities
Urban Sports Club corporate membership
To apply, please send your resume and cover letter to career@botspot.de.
Even if you don't meet every requirement, we encourage you to apply. If you’re excited about the role and believe you’d be a great fit, we’d love to hear from you.
If you have any questions, feel free to contact us via mail or phone: +49 3098540400
Head of Software (m/w/d)
Über die Position
Wir entwickeln High-End-3D-Scanning-Systeme und eine durchgängige Software-Workflow-Lösung – von der webbasierten Bedienoberfläche über die Scanner-Steuerung bis zur automatisierten Nachverarbeitung (Image Processing, 3D-Rekonstruktion, PBR, Metadaten). Unser Ziel ist ein zentraler „Cockpit“-Workflow ohne manuelles Datei-/Tool-Hopping.+
Als Head of Software führst du unser Software-Team fachlich und organisatorisch. Du verantwortest die Software-Strategie, triffst Architekturentscheidungen und stellst Softwarequalität sowie operative Stabilität sicher. Dabei koordinierst du nahtlose Integrationen mit Hardware (Kameras/Licht/Drehteller/Steuerungselektronik) und Third-Party-Processing-Tools.
Deine Hauptaufgaben
Führung & Organisation
Aufbau, Führung und Weiterentwicklung des Software-Teams (Coaching, Feedback, Hiring/Scaling – je nach Setup)
Etablierung klarer Delivery-Prozesse: Planung, Priorisierung, Schnittstellen-Ownership, Release-Management
Architektur & Produktreife
Verantwortung für eine modulare, erweiterbare Microservice-Architektur und klare Schnittstellen zwischen Frontend, Backend und Control-Layer
Setzen und Absichern von Engineering-Standards: Code Reviews, Teststrategie (Unit/Integration/System), CI/CD, Dokumentation
Weiterentwicklung von Monitoring/Logging/Statuskommunikation, robustem Error-Handling und Nachvollziehbarkeit (Versionierung/Traceability)
End-to-End Workflow & Integrationen
Verantwortung für den zentralen „Cockpit“-Workflow: Scan-Parameter → Capture → Processing → Output (inkl. Metadatenmanagement)
Steuerung der Integrationen für Kamera-, Licht- und Drehteller-Controls, Bildtransfer/Speicherstruktur und Session-Management
Integration und Betrieb von Third-Party-Tools (z. B. Photogrammetrie-/Image-Processing-Software), inkl. Lizenzmanagement sowie Auto-Update/Versionsmanagement
Security & Compliance
Mitverantwortung für Security/Privacy-Standards (z. B. GDPR-/ISO-27001-Mindset) und sichere Schnittstellen/Deployment-Standards
Dein Profil
Must-have
Mehrjährige Erfahrung (typ. 7+ Jahre) in der Entwicklung produktiver Softwaresysteme inkl. Architekturverantwortung
Nachweisliche Führungserfahrung (Teamlead/Engineering Manager/Head of) oder klare Bereitschaft, diese Verantwortung zu übernehmen (Ownership, Stakeholder-Management)
Sehr gutes Verständnis moderner Service-Architekturen, APIs und Orchestrierung verteilter Workflows
Praxiserfahrung mit Docker, CI/CD und professionellen Dev-Prozessen (z. B. GitLab)
Erfahrung mit Netzwerk-/Messaging-Protokollen (insb. MQTT; HTTP/WebSockets hilfreich)
Strukturierte, proaktive Arbeitsweise, hoher Qualitätsanspruch und klare Kommunikation in Deutsch und Englisch
Nice-to-have
Hardware-nahe Software/Integrationen (Device-SDKs, Treiber, industrielle Schnittstellen)
Erfahrung mit großen Bilddatensätzen und Processing-Pipelines (OpenCV/PIL o. Ä.)
Erfahrung mit Release-/Update-Mechanismen, Lizenzierung und Observability in Edge-/On-Prem-Setups
Produktdenken: UX-/Workflow-Fokus für ein „intuitives, responsives“ Control-UI
Was Du Erwarten Kannst
Verantwortung für Software, die reale Hardware steuert und komplette 3D-Workflows automatisiert
Hoher Impact: Architektur, Roadmap, Teamaufbau, Standards, Releases
Kollaboratives Umfeld mit direkter Nähe zu Produktion/Hardware und schnellen Iterationen
Entwicklungsmöglichkeiten und fachliches Wachstum
Urban Sports Club Firmenmitgliedschaft
Um Dich zu bewerben, sende bitte Deinen Lebenslauf und Dein Anschreiben an career@botspot.de.
Du erfüllst nicht alle Anforderungen? Kein Problem – bewirb Dich trotzdem! Wenn Dich die Stelle begeistert und Du denkst, dass Du gut zu uns passt, möchten wir Dich unbedingt kennenlernen.
Bei Fragen kannst Du Dich jederzeit per E-Mail oder telefonisch unter +49 30 98540400 melden.