Perception Software Engineer - SLAM

Posted 2 Days Ago
Be an Early Applicant
Zürich
Hybrid
Mid level
Robotics • Industrial • Automation
The Role
As a SLAM Software Engineer, you'll design and implement advanced SLAM algorithms for robotic autonomy, focusing on real-time mapping and localization in complex environments.
Summary Generated by Built In

ANYbotics is a fast-growing tech company dedicated to shaping the future of mobile robotics across multiple industries. Join our highly talented and motivated team of more than 190 people and work on cutting-edge robot technology.


The Opportunity


Join our team as a SLAM Software Engineer and be at the forefront of robotic technology innovation. Your expertise in mapping and localization algorithms, as well as software architecture and development, will be crucial in enhancing the capabilities of our robots. In this role, you will be directly responsible for designing, implementing, and refining software that enables our robots to precisely map and navigate their environments in real-time. This involves working with state estimation, registration algorithms, loop closure detection, and optimizing the accuracy and efficiency of our localization and mapping processes. This position offers a unique opportunity to work in a world-class multidisciplinary team and contribute significantly to groundbreaking projects that will redefine the potential of robotic systems across many industries.


As we move towards deploying an increasing number of autonomous robots, the need for sophisticated and robust SLAM systems is more critical than ever. That is why, in addition to geometric mapping, we are pushing the boundaries towards a deeper semantic understanding of environments, enabling our robots to operate in even the most challenging scenarios. By joining us, you will be Building the Future of Robotics, impacting the evolution of our products, and enhancing the capabilities of our robotic platforms.



Market & Technology


ANYbotics transforms industrial plants in the (renewable) energy, process, and utility sectors by introducing robotics to a wide range of novel applications that so far were beyond reach. Our mobile robot ANYmal uses legs for extreme mobility in complex environments, camera- and LIDAR-based sensing for full autonomy and obstacle avoidance to perform jobs and deliver high-quality, consistent inspection results. We develop numerous customized hardware systems, including the entire robotic platform, actuators, sensors, inspection payloads, charging systems, and all related ANYbotics electrical hardware.

Your Contributions

  • Design and implement advanced SLAM algorithms to enable robust, real-time autonomy in complex industrial environments
  • Drive the evolution of our SLAM software stack with a focus on robustness, efficiency, modularity, and architectural scalability
  • Integrate recent research developments into production systems, balancing performance with real-world constraints
  • Lead or contribute to technical planning by scoping features, delegating tasks, and tracking progress across the team
  • Ensure effective testing, validation, and documentation of SLAM components through data-driven development practices
  • Collaborate across functions to shape the long-term perception roadmap and ensure alignment with product goals

Your Profile

  • Engineering or science degree with a focus on computer science, electrical engineering or robotics
  • Excellent understanding of SLAM and 3D mapping, including tradeoffs in map representation, algorithms, and use of multiple sensor modalities in real-time deployment contexts
  • Strong software engineering and architecture skills in modern C++ (≥ C++17), with a focus on modular, scalable, and maintainable codebases
  • Strong ability to translate state-of-the-art SLAM and perception research into practical, production-grade implementations
  • Strong ownership of technical outcomes, including scoping, delegation, risk management, and cross-functional coordination
  • Capable of clearly communicating complex technical concepts, mentoring peers, and contributing to a culture of knowledge sharing
  • Capable of integrating and troubleshooting multimodal perception pipelines using LiDAR, RGB-D, and IMU data
  • Capable of applying nonlinear optimization and state estimation methods (e.g. filter-based or continuous-time) to improve system stability and accuracy

Bonus Points

  • Experience with data-driven testing of perception systems and implementing deep learning pipelines in a robotics context
  • Experience working on product-aligned teams with user-facing requirements, particularly around 3D map representations and visualizations that support customer-facing applications

We offer you a very exciting and dynamic work environment, the opportunity to become part of a fast-growing company and an ambitious team that is on a mission to change the industrial inspection market, a chance to leverage your experience and bring in your own ideas, a fair market salary, an attractive employee stock ownership plan, and a job in the city of Zurich.

Top Skills

C++17
Imu
Lidar
Rgb-D
Slam
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Zurich
196 Employees
On-site Workplace
Year Founded: 2016

What We Do

ANYbotics is a Swiss robotics company pioneering the development of autonomous mobile robotics. Our walking robots move beyond conventional, purpose-built environments and solve customer problems in challenging infrastructure so far only accessible to humans. Founded in 2016 as a spin-off from the world-leading robotics labs at ETH Zurich. Join our highly talented and motivated team of more than 100 people and work on cutting-edge robot technology. Our customers include leading international energy, industrial processing, and construction companies. In 2020, ANYbotics raised CHF 20 m in a Series A financing round and won several prizes, including the Swiss Economic Forum 2020 award.

Similar Jobs

Citadel Securities Logo Citadel Securities

Quantitative Developer/Research Engineer

Information Technology • Software • Financial Services
Zürich, CHE
1900 Employees
250K-350K Annually

Capco Logo Capco

Senior Java Engineer

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Hybrid
Zürich, CHE
6000 Employees

ServiceNow Logo ServiceNow

Senior Platform Architect

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Hybrid
Glattbrugg, Opfikon, Zürich, CHE
26000 Employees

Snyk Logo Snyk

Staff Software Engineer

Artificial Intelligence • Cloud • Information Technology • Security • Software • Cybersecurity • Data Privacy
Hybrid
Zürich, CHE
1000 Employees

Similar Companies Hiring

bet365 Thumbnail
Software • Gaming • Esports • Digital Media • Automation
Denver, Colorado
9000 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees
Quantum Rise Thumbnail
Software • Professional Services • Natural Language Processing • Machine Learning • Consulting • Automation • Artificial Intelligence
Chicago, Illinois
17 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account