Senior Robotics Software Engineer

BGX Solutions

Zürich

Vor Ort

CHF 90.000 - 120.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

Relocation package offered
Collaborative and innovation-driven environment

Zusammenfassung

BGX Solutions is looking for a Senior Robotics Software Engineer to design and deploy advanced motion planning algorithms for mobile robots and manipulators. This role combines navigation and manipulation domains, focusing on optimization and production-grade software development.

The ideal candidate will possess strong hands-on experience with C++, Python, and ROS2, alongside a solid background in numerical optimization.

A relocation package is offered, and the position is based in Zurich, a hub for robotics and engineering.

Qualifikationen

  • Strong hands-on experience in robot motion planning, including navigation, obstacle avoidance, and manipulation.
  • Solid background in numerical optimization applied to motion planning problems.
  • Proven expertise in C++ and Python, with experience deploying software in production environments.
  • Hands-on experience with ROS2 development and integration.

Aufgaben

  • Design, develop, and deploy advanced motion planning algorithms for mobile robots.
  • Implement production-ready software in C++ and Python, focusing on testing and validation.
  • Troubleshoot and resolve issues spanning robotic software stacks and hardware platforms.

Kenntnisse

C++
Python
Robot Motion Planning
ROS2
Numerical Optimization

Tools

NumPy
PyTorch
JAX

Jobbeschreibung

Senior Robotics Software Engineer

C++ | Python | ROS2 | Motion Planning

Location: Zurich Area, Switzerland | Relocation Package Offered

Project Overview

We are seeking a Senior Robotics Software Engineer to design and deploy advanced motion planning algorithms for mobile robots and manipulators. This role spans both navigation and manipulation domains, combining optimization-based planning, production-grade software development, and deep ROS2 integration. You will own technical objectives end to end, from prototype to production, while shaping the technical direction alongside the squad roadmap and overall product strategy.

Mandatory Requirements

Robot Motion Planning, C++, Python, ROS2

Your Mission
  • Design, develop, and deploy advanced motion planning algorithms for mobile robots and manipulators across navigation and manipulation domains
  • Develop optimization-based planners, including defining cost functions and constraints suitable for embedded robotic systems
  • Implement production-ready software in C++ and Python, with a strong focus on testing, validation, and maintainability
  • Develop, integrate, and debug ROS2 nodes within complex robotic systems
  • Own and drive technical objectives, aligned with the squad roadmap and overall product strategy
  • Troubleshoot and resolve issues spanning robotic software stacks and hardware platforms, from prototype to production
Required Skills & Qualifications
  • Strong hands-on experience in robot motion planning, including navigation, obstacle avoidance, and manipulation (mandatory)
  • Solid background in numerical optimization applied to motion planning problems (mandatory)
  • Proven expertise in C++ and Python, with experience deploying software in production environments (mandatory)
  • Hands-on experience with ROS2 development and integration (mandatory)
  • Practical experience with NumPy, PyTorch, or JAX
  • Ability to work independently and drive complex topics end to end
Nice to Have
  • Experience with GPU development, particularly on NVIDIA Jetson platforms
  • Exposure to generative models, such as flow-based models
  • Experience working with humanoid robots
  • Familiarity with NVIDIA Omniverse or comparable simulation environments
What We Offer
  • Opportunity to work on advanced robotics challenges across navigation and manipulation
  • High ownership and influence over technical direction and architecture
  • Relocation package offered for the right candidate
  • Based in the Zurich area, Switzerland, a leading European hub for robotics and engineering
  • Collaborative and innovation-driven environment
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Robotics Software Engineer: Motion Planning & ROS2
Senior Robotics Software Engineer: Motion Planning & ROS2

BGX Solutions • Zürich

Hybrid
CHF 90.000 - 120.000
Relocation package offered
Collaborative and innovation-driven environment
Senior Robotics Software Engineer (Zürich, 100%)
Senior Robotics Software Engineer (Zürich, 100%)

Loki Robotics • Zürich

Vor Ort
CHF 120.000 - 180.000
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 Robot Platform Software Engineer (Zürich, 100%)
Senior Robot Platform Software Engineer (Zürich, 100%)

Nabla • Zürich

Vor Ort
CHF 110.000 - 170.000
Senior Robotics Engineer
Senior Robotics Engineer

Sereact • Zürich

Vor Ort
CHF 110.000 - 180.000
Wellpass gym membership
Flexible working hours
Option to work from home when needed
+2
Robotics Software Engineer
Robotics Software Engineer

Flybotix • Lausanne

Vor Ort
CHF 80.000 - 120.000
Continuous training
Team-elected Chief Happiness Officer
Fitness sessions by a professional coach
+1
Robotics Software Engineer – Ground Control & Onboard Systems
Robotics Software Engineer – Ground Control & Onboard Systems

Flybotix • Renens

Vor Ort
CHF 100.000 - 130.000
Continuous training
On-site cafeteria
Weekly fitness session
+2
Senior Robotics Software Engineer (Zürich, 100%)
Senior Robotics Software Engineer (Zürich, 100%)

Nabla • Zürich

Vor Ort
CHF 120.000 - 180.000
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
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