Samuel Bachmann is a Robotics Software Engineer and co-founder based in Zurich with 11 years of hands-on experience building actuators, firmware, ROS stacks, and GUIs for mobile robots. With an MSc in Robotics, Systems and Control from ETH Zurich, he blends low-level C/C++ and embedded systems work (EtherCAT, IMU drivers, flash access, real-time logging) with higher-level Python/ROS development and full-stack web and Qt interfaces. At ANYbotics he led ANYdrive firmware and factory tooling, plus system deployment and inspection software, showing a rare full-product ownership from hardware to cloud. He also contributes to notable open-source tooling like the ANYbotics grid_map library, focusing on release management and cross-module integration. Known for tackling both infrastructure (Docker, Debian/AppImage packaging, Windows Server) and user-facing tools, he thrives at the intersection of robotics research and production-grade engineering.
11 years of coding experience
3 years of employment as a software developer
Bachelor of Science (BSc), Mechanical Engineering, Bachelor of Science (BSc), Mechanical Engineering at Eidgenössische Technische Hochschule Zürich
Universal grid map library for mobile robotic mapping
Role in this project:
Full-stack Developer
Contributions:1 release, 16 commits, 5 PRs in 3 years 6 months
Contributions summary:Samuel primarily updated changelogs across multiple packages within the `grid_map` repository, indicating a focus on release management and version control. These updates involved merging pull requests, fixing issues, and incorporating new features related to different modules such as `costmap`, `rviz_plugin`, and `core`, suggesting involvement in a range of functionalities. The user also contributed to code related to the grid map libraries, including fixes for compatibility, and core features. Overall, the commits suggest a role focused on integrating changes, managing releases, and maintaining the project's different components.
An rqt plugin for visualizing numeric values in multiple 2D plots.
Contributions:2 releases, 64 commits, 18 PRs in 6 years 3 months
pythonvisualizinggraphplotsvisualization
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Samuel Bachmann - Robotics Software Engineer at ANYbotics