Senior Mobile Robotics Engineer

SoftServe 

📍 Germany, Germany 🇩🇪

full-time
senior
Posted —

Key Skills

C++PythonROSGazeboCI/CD

Industry

RoboticsConsumer Electronics

Job Description

About The Role

In this role, you will design and deliver advanced robotics solutions across domains such as ground, aerial, and underwater systems. As part of SoftServe’s Robotics Group, you will work on end-to-end robotics systems — from prototyping to production — combining perception, planning, control, and system integration in both simulated and real-world environments.

Responsibilities

  • Design and develop software for mobile robotic systems, including ground, aerial, and underwater platforms
  • Drive end-to-end development from rapid prototyping to production-ready solutions
  • Collaborate with cross-functional teams to deliver scalable and integrated robotics systems
  • Implement algorithms for perception, trajectory planning, kinematics, and obstacle avoidance
  • Integrate robotic systems with cloud services and distributed architectures
  • Validate and optimize solutions using simulation tools and real-world testing environments
  • Design and improve automated robotic systems to enhance performance, efficiency, and reliability
  • Contribute to system architecture decisions and continuous improvement of engineering practices


Requirements

  • Strong proficiency in C/C++ and Python with 5+ years of software development experience
  • Practical experience with robotics systems (e.g., mobile robots, drones, AMRs, AGVs) and ROS/ROS2 ecosystem
  • Hands-on experience with simulation and visualization tools (e.g., Gazebo, Nvidia Isaac Sim, RViz, or similar)
  • Solid understanding of robotics domains such as perception, planning, kinematics, and control systems
  • Experience with Linux environments and HW/SW system architecture design
  • Familiarity with testing, CI/CD, and deployment practices for complex systems
  • Strong analytical and problem-solving skills with attention to detail
  • Effective communication skills in English in a distributed team environment


SoftServe is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment regardless of race, color, religion, age, sex, nationality, disability, sexual orientation, gender identity and expression, veteran status, and other protected characteristics under applicable law. Let’s put your talents and experience in motion with SoftServe.