Senior Software Engineer

Hexagon Robotics

Zürich

Hybrid

CHF 120.000 - 150.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

Flexible working hours & hybrid model
Relocation support
Bonus system
Pension contributions
Training & development opportunities

Zusammenfassung

Hexagon Robotics is seeking a Senior Software Engineer to shape the Mission Control software stack, designing robust architecture and building interfaces that coordinate perception, manipulation, and planning for humanoid robots.

You will work with a small, experienced team to deliver production-ready software, establish testing practices, and drive quality across unit, integration, and system tests in a Linux environment.

Qualifikationen

  • 5+ years of professional software engineering experience with a strong portfolio of clean, maintainable code.
  • Proficiency in Python and C++ in production environments.
  • Solid understanding of software design principles—architecture, interfaces, and design patterns.

Aufgaben

  • Design, develop, and maintain core components of our mission control software stack.
  • Architect clean, extensible interfaces that abstract robotic subsystem capabilities.
  • Integrate multiple robotic subsystems into a unified execution framework.

Kenntnisse

5+ years experience
Python
C++
Software architecture
CI/CD
Linux
English communication

Tools

Git
CI/CD pipelines

Jobbeschreibung

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

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
  • 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
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Engineering Manager Software (f/m/d) Mission Control
Engineering Manager Software (f/m/d) Mission Control

Hexagon Robotics • Zürich

Hybrid
CHF 180.000 - 240.000
Mobility credit
Bonus program
Pension plan
+4
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Hexagon Robotics • Zürich

Hybrid
CHF 120.000 - 160.000
Flexible hours & hybrid model
CHF 500 mobility credit
Bonus & pension contributions
+5
Senior Software Engineer - Embedded (f/m/d)
Senior Software Engineer - Embedded (f/m/d)

CS Caritas Socialis GmbH • Zürich

Vor Ort
CHF 90.000 - 120.000
Flexible working hours
CHF 500 mobility credit
Bonus system
+4
System Integration Engineer - Robotics (f/m/d)
System Integration Engineer - Robotics (f/m/d)

CS Caritas Socialis GmbH • Zürich

Vor Ort
CHF 120.000 - 180.000
Hybrid work model
Mobility credit CHF 500
Bonus system
+4
Staff Robotics Engineer (f/m/d)
Staff Robotics Engineer (f/m/d)

Hexagon Robotics • Zürich

Hybrid
CHF 110.000 - 170.000
Flexible hours
Hybrid work model
Mobility credit CHF 500
+5
Senior C++ Engineer / Geometry & Computer Vision (f/m/d)
Senior C++ Engineer / Geometry & Computer Vision (f/m/d)

Hexagon Robotics • Zürich

Hybrid
CHF 110.000 - 160.000
Mobility credit
Relocation support
Pension contributions
+1
Software Application Architect
Software Application Architect

Hexagon Robotics • Zürich

Hybrid
CHF 140.000 - 210.000
Mobility credit
Bonus system
Pension contributions
+5
System Integration Engineer - Robotics
System Integration Engineer - Robotics

Hexagon Robotics • Zürich

Hybrid
CHF 140.000 - 200.000
Hybrid work model
Relocation support
Bonus system
+3
Senior C++ Engineer - Computer Vision & Geometry
Senior C++ Engineer - Computer Vision & Geometry

CS Caritas Socialis GmbH • Zürich

Hybrid
CHF 120.000 - 170.000
Flexible hours
Hybrid model
Relocation support
+3
Senior Software Engineer (f/m/d) – ML Systems
Senior Software Engineer (f/m/d) – ML Systems

Hexagon Robotics • Zürich

Hybrid
CHF 100.000 - 130.000
Flexible working hours
CHF 500 mobility credit
Bonus system
+3