Coders Connect is partnering with an advanced robotics team in Zürich building next-generation humanoid robotic systems designed to operate in complex real-world environments.
They are now looking for a C++ Engineer with a background or strong interest in control systems to help design and develop the software powering a new generation of humanoid robots.
This role is open to experienced engineers as well as high‑potential junior engineers who have strong C++ fundamentals and a genuine passion for robotics and control systems.
Your Mission
* You will help build the core software responsible for the robot’s movement, control, and performance.
* Key responsibilities include:
* Designing, developing, testing, and maintaining high-performance C++ software for real-time motion control.
* Building infrastructure to train and evaluate locomotion, manipulation, and whole-body control algorithms.
* Working on low‑latency, reliable control pipelines for complex robotic systems.
* Collaborating with a multidisciplinary robotics team across software, controls, and mechanical engineering.
* Contributing to the evolution of a system moving from prototype to production.
* This environment combines the speed and creativity of a startup with the backing of a well‑funded global technology organization.
What We’re Looking For
* Strong foundations in Modern C++ (your coding skills are strong).
* Working knowledge of CMake (must be able to understand package management).
* Experience with Python for tooling or experimentation.
* A passion for building robust, elegant, and well‑tested software.
* A pragmatic mindset: able to take ideas from concept through to production.
* Curiosity and motivation to work at the frontier of robotics.
Nice-to-Have Experience
Experience in any of the following areas would be beneficial:
* Working with large or reliability‑critical codebases.
* Soft or hard real‑time systems.
* Testing frameworks such as Catch2 or GoogleTest.
* Numerical and optimization libraries such as: Eigen, BLAS, LAPACK, Ceres, OSQP.
* Machine learning tools such as: PyTorch, JAX, TensorFlow, ONNX, MLflow.
* 3D spatial algebra (poses, transforms, velocities) used in robotics, simulators, or game engines.
* Basic experience with ROS2 (record, replay, publish/subscribe, visualization).
Why This Role is Exciting
* Work on cutting‑edge humanoid robotics.
* Solve real‑world control and motion challenges.
* Join a high‑caliber robotics engineering team.
* Contribute to technology moving from research to industrial deployment.
* Be part of a fast‑moving R&D environment in Zürich.
If you’re passionate about robotics, real‑time systems, and high‑performance C++, this could be a chance to work on technology that will shape the future of autonomous machines.
#J-18808-Ljbffr