Searchability logo

Searchability

Robotics Engineer

Searchability

📍 Heidelberg, Germany 🇩🇪

full-time
mid-level
50000
hybrid
Posted —

Key Skills

ROS2SLAMC++PythonGit

Industry

RoboticsIndustrial Automation

Job Description

Robotics Software Engineer

(ROS2, SLAM, Navigation) Engineer Led Robotics Startup, Heidelberg


KEY POINTS

  • Onsite in Heidelberg, 4 to 5 days a week, with 1 day from home
  • Build the autonomy software behind real warehouse and logistics robots (AMRs)
  • Full ownership of localisation, navigation and mapping inside a ROS2 stack
  • Early stage, engineer led startup with its own test hall on site, so your code runs on real hardware, not just in simulation
  • German speaking essential
  • Salary up to €65,000 depending on level


ABOUT THE CLIENT

We are supporting an engineer led robotics startup in Heidelberg, building the software that powers autonomous mobile robots (AMRs) for warehouse and logistics automation. Their mission is to make logistics automation easy to set up and customise, for everyone from mid sized businesses to large corporates.


This is a small, technical, founder led team with its own test hall on site, so you see your work run on real robots the same day. If you want genuine ownership and the chance to shape how a young robotics product is built, rather than maintaining someone else's legacy, this is for you.


THE ROLE, ROBOTICS SOFTWARE ENGINEER

You will own the localisation, navigation and map management that lets these robots understand where they are and move safely through real environments. You will integrate your work into the ROS2 stack, coordinate with the fleet management and frontend sides, and take algorithms from research through to running reliably on the live system.


This is a hands on build role on real hardware, in a team small enough that what you build lands straight in the product.


KEY RESPONSIBILITIES

  • Develop localisation, navigation and map management for autonomous mobile robots

Integrate functions and algorithms into the ROS2 stack

  • Research the latest findings and implement both your own and open source algorithms, evaluating them on the real system
  • Coordinate with fleet management and frontend development
  • Build robust, real world mapping and navigation that performs under dynamic conditions


ESSENTIAL EXPERIENCE

  • Around 2 or more years of professional or comparable experience in robotics software
  • A technical degree (electrical engineering, mechatronics, mechanical engineering, technical cybernetics, simulation, or computer science)
  • Familiar with ROS, ideally ROS2, with your own projects to show for it
  • In depth C++ and Python, ideally within larger software projects
  • Comfortable with Git and Linux
  • German speaking, this is essential given the team and the work
  • Based in or able to relocate to Heidelberg, and happy to be onsite 4 to 5 days a week
  • Nice to have: SLAM and mapping experience, and practical hardware skills (soldering, assembly) for working alongside the robots.


WHAT'S ON OFFER

  • Salary 50,000 to 65,000 brutto, depending on skill level
  • The chance to build core autonomy on real robots inside an early stage, engineer led startup
  • Full ownership of your work, in a team where ideas are genuinely welcomed
  • Trade fair and customer exposure
  • A new office overlooking the on site test hall
  • Hardware budget for the things you need
  • Height adjustable desks, and the option of workation
  • Full time or part time, with 1 day home office


TO APPLY

Please apply via this advert or email [email protected] directly. For further information, call 0203 763 3888 or 07704 152 638. By applying, you consent to us processing and submitting your application (subject to suitability) for this vacancy only.