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.

Don’t meet every requirement? Apply anyway — if the role excites you, we’d love to hear from you.

Questions? Reach us by mail or phone: +49 3098540400

Can’t find a suitable position for you?

Can’t find a suitable position for you?

Just send us an email at career@botspot.de to see if we can find the right fit.

Just send us an email at career@botspot.de to see if we can find the right fit.

Stay updated about botspot

Copyright © 2026 botspot, All rights reserved

Stay updated about botspot

Copyright © 2026 botspot, All rights reserved

Stay updated about botspot

Copyright © 2026 botspot, All rights reserved