Skip to sign up

Job matched to your search

Senior Software Engineer (f/m/d) – Mission Control (C++ / Python)

Hexagon Robotics · Zürich

Zürich · HybridFull-TimePosted Jun 22, 2026

Free · Join 5,000+ job seekers using Qarera

How well do you match this role?

Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.

↑ tap the skills you have
Loading sign-in…
Free · no credit card · 30 seconds

Job description

Senior Software Engineer (f/m/d) – Mission Control (C++ / Python)

100% Zürich

Hexagon Robotics is a division of Hexagon – a global leader in precision measurement. Established in 2025, Hexagon Robotics develops humanoid robots for industrial sectors to address labor shortages and enable the transition from automation to autonomy. The first humanoid product, AEON, was launched in June 2025 and combines agility, awareness, spatial intelligence and versatility to provide a market-leading solution for automotive, transportation, aerospace, manufacturing, and logistics customers.

The Mission Control team builds the software that orchestrates our humanoid robot's capabilities — perception, manipulation, motion planning, and learning — into a unified system for task execution. We provide the abstractions that allow non-technical users to specify what the robot does, not how.

As a Senior Software Engineer , you will shape this system from the ground up — designing core architecture, building robust integrations, and establishing the software quality practices that allow us to move fast without breaking things. You will work closely with a small, experienced team combining deep robotics expertise with strong software engineering backgrounds.

Your Mission

  • Design, develop, and maintain core components of our mission control software stack
  • Architect clean, extensible interfaces that abstract robotic subsystem capabilities for higher-level task coordination
  • Integrate and orchestrate multiple robotic subsystems (perception, manipulation, control, planning etc.) into a unified execution framework
  • Implement robust monitoring, state management, and error handling for complex multi-step robotic operations
  • Establish and maintain high software quality through automated testing strategies spanning unit, integration, and system-level tests
  • Collaborate with robotics engineers and researchers to translate algorithmic capabilities into production-ready software
  • Contribute to architectural decisions and technical direction within the team

Your Skillset

  • 5+ years of professional software engineering experience with a strong portfolio demonstrating clean, maintainable code
  • Proficiency in Python and C++ in production environments
  • Solid understanding of software design principles — you think in terms of architecture, interfaces, and design patterns, not just code
  • Experience with modern development practices: CI/CD pipelines, version control workflows, code review, and automated testing (unit → integration → system)
  • Comfortable working in a Linux-based development environment
  • Strong communication skills; proficiency in English is required
  • A calm, collaborative mindset and working style — you listen actively, value clarity, and prioritize team progress over individual wins
  • Pragmatic and grounded — you navigate technical disagreements constructively and focus on moving forward
  • You thrive in environments built on open dialogue and mutual respect — where ideas are challenged constructively and decisions are made together
  • Clear, open communicator who listens as well as they speak and brings a calm, pragmatic approach to complex discussions

What You’ll Get

  • Flexible working hours and a hybrid model for real work-life balance
  • Generous vacation: 25–30 days depending on age
  • CHF 500 mobility credit for sustainable commuting
  • Bonus system & strong pension contributions
  • Tailored training & development opportunities
  • Relocation support for a smooth start
  • Discounts on health, mobility & entertainment
  • Team events and a flat hierarchy where your voice counts
  • A warm, international culture built on respect and collaboration

Great robots need great people.

Don’t just read the job — see if you’ll get it.

Get your match score, a resume tailored to this exact role, and jobs like it — free.

Check my fit for this job
Loading sign-in…
Apply →