HR

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

Hiring from
Switzerland
Work type
Hybrid
Posted

619,804 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

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.


We’re looking for a Senior Software Engineer to join our Mission Control team. The team builds the software that orchestrates our humanoid robot’s capabilities - perception, motion planning and learning - into a unified system for task execution. Its abstractions allow non-technical users to specify what the robot does, not how.

In this role, you will shape this system from the ground up - designing core architecture, building robust integrations, and establishing software quality practices that allow us to move fast without breaking things. You will work in an experienced team combining strong software engineering expertise with a solid robotics background.


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 and more) 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 and Product teams to translate algorithmic capabilities into production-ready software
  • Contribute to architectural decisions and technical direction within the team
  • Being part of a fast-paced, high-growth environment inside a larger organisation, working iteratively on real-world problems at the frontier of robotics


Your Skillset

  • MSc/PhD in Computer Science, Robotics or a related field, with at least 5 years of professional software engineering experience writing clean, maintainable code
  • Strong hands-on proficiency in C++ and Python within production environments
  • Solid understanding of software design principles: you think in terms of architecture, interfaces, and design patterns, not just code
  • Expertise in 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
  • Experience with ROS2, behaviour trees and real-time/hardware-in-the-loop (HIL) systems is a plus
  • You own decisions end to end and balance pragmatism with long-term code quality
  • Strong communication skills; proficiency in English is required
  • A calm, collaborative and pragmatic working style: you listen actively, value clarity, and prioritise team progress over individual wins
  • You thrive in an environment built on open dialogue and mutual respect, where ideas are challenged constructively and decisions are made together


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.


Please note that Hexagon Robotics will not be liable for or pay any fees to recruitment agencies without a valid agreement in place.


Similar jobs