Senior C++ Engineer - Computer Vision & Geometry

CS Caritas Socialis GmbH

Zürich

Vor Ort

CHF 120.000 - 170.000

Vollzeit

Vor 9 Tagen

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

Flexible hours
Hybrid model
Relocation support
Mobility credit: CHF 500
Bonus program
Training opportunities

Zusammenfassung

Hexagon Robotics, a division of Hexagon, seeks a Senior C++ Engineer with expertise in Geometry & Computer Vision to develop mission-critical software for Aeon, the company’s humanoid robot. You will help determine the robot’s pose, speed, and camera calibration while advancing from prototype to serial production.

The role offers flexible hours, a hybrid work model in Zürich, relocation support, and opportunities for training and professional growth in an international, collaborative culture.

Qualifikationen

  • Strong fundamentals in modern C++ and hands-on production experience.
  • Experience with 3D geometry, vision, SLAM or related areas is a plus.
  • Familiarity with CMake and Python for build and tooling.
  • Interest in robotics, perception and real-time software.

Aufgaben

  • Design, develop, test and maintain fast, robust perception and localization software.
  • Determine robot position, orientation, speed and camera parameters across lifecycle.
  • Collaborate across mechanical, software and RL teams on robot development.
  • Contribute from prototype to serial production in a startup-spirited R&D division.

Kenntnisse

Modern C++
3D geometry
CMake
Python

Tools

OpenCV
Eigen
Ceres Solver
GStreamer
DeepStream
V4L2
Catch2
gtest

Jobbeschreibung

Hexagon Robotics is a division of Hexagon – a global leader in precision measurement. The division develops humanoid robots for industrial sectors to address labor shortages and accelerate the transition from automation to autonomy. Our first humanoid, AEON, was launched in June 2025 and is already in pilots with five customers.

We are looking for a Senior C++ Engineerwith a background in Geometry & Computer Vision to design and develop robust mission-critical software for Aeon, Hexagon’s humanoid robot.

Your Mission

Design, develop, test and maintain robust, fast and accurate systems to determine the robot’s position, orientation and speed, as well as the exact camera parameters (lens distortion, mounting position and orientation) over the robot’s entire lifecycle, from factory to in-field operations.

Collaborate across teams on topics ranging from mechanical design to reinforcement-learning based control algorithms.

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
  • 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
  • Applied 3D geometry: game engines, simulators, graphics rendering, photogrammetry / SLAM, motion planning, etc.
  • Data structures: measurement graphs, space partitioning and search trees
  • Soft or hard realtime systems, distributed systems and HPC
  • Gstreamer, deepstream and V4L2: interfacing with cameras from C++
  • Testing with Catch2 or gtest
  • OpenCV, Eigen and Ceres Solver: feature extraction and matching, optical flow, nonlinear optimization
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
Contact

Great robots need great people.

Silvia Dadin

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

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
Senior C++ Engineer: Vision, Geometry & Robotics
Senior C++ Engineer: Vision, Geometry & Robotics

CS Caritas Socialis GmbH • Zürich

Hybrid
CHF 120.000 - 170.000
Flexible hours
Hybrid model
Relocation support
+3
Staff C++ Software Engineer - Vision Systems (f/m/d)
Staff C++ Software Engineer - Vision Systems (f/m/d)

CS Caritas Socialis GmbH • Zürich

Vor Ort
CHF 160.000 - 230.000
Flexible working hours
Hybrid model
CHF 500 mobility credit
+6
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
Senior Software Engineer

Hexagon Robotics • Zürich

Hybrid
CHF 120.000 - 150.000
Flexible working hours & hybrid model
Relocation support
Bonus system
+2
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
System Integration Engineer - Robotics

Hexagon Robotics • Zürich

Hybrid
CHF 140.000 - 200.000
Hybrid work model
Relocation support
Bonus system
+3
Staff Software Enginer
Staff Software Enginer

Hexagon Robotics • Zürich

Hybrid
CHF 150.000 - 190.000
Flexible hours
Hybrid model
Mobility credit CHF 500
+6
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