×
Register Here to Apply for Jobs or Post Jobs. X

Senior C++ Engineer; f​/m​/d Control

Job in Zürich, 8058, Zurich, Kanton Zürich, Switzerland
Listing for: Hexagon
Full Time position
Listed on 2026-02-01
Job specializations:
  • Engineering
    Robotics, Software Engineer, AI Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CHF Yearly CHF 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: (Senior) C++ Engineer (f/m/d) for Control
Location: Zürich

(Senior) C++ Engineer (f/m/d) for Control

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.

We are looking for a C++ Engineer with a background in Control to design and develop robust software for Aeon, Hexagon’s humanoid robot.

Your Mission
  • Design, develop, test and maintain reliable software for the motion control of Aeon, providing real-time control and minimal latency.
  • Design, develop, test and maintain the infrastructure for training and evaluating locomotion, manipulation and whole-body controllers.
  • Work in a multicultural and interdisciplinary environment developing a novel robot from prototype to serial production
  • Being part of an R&D division with startup spirit in a globally active company: we work in an iterative fashion to solve complex real-world problems at the frontier of robotics
Your Skillset

Must have:

  • Strong fundamentals in Modern C++
  • Working knowledge of CMake and Python
  • Passion for developing robust, elegant and tested software to solve complex problems
  • Pragmatic and hands-on: have an idea and bring it all the way to production
  • Motivated to learn new systems and be at the cutting edge of industrial robotics

Experience with any of the following is an advantage:

  • Developing and maintaining a complex codebase with high reliability requirements
  • Soft or hard realtime systems
  • Testing with Catch2 or gtest
  • Math & optimization libraries:
    Eigen, BLAS, LAPACK, Ceres, OSQP, etc.
  • Machine learning libraries and tools:
    PyTorch, JAX, Tensorflow, ONNX, MLflow, etc.
  • 3D spatial algebra(poses, transforms, velocities), e.g. in game engines, simulators, robotics
  • ROS2 basics: record, replay, subscribe, publish, visualise
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.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary