Senior Robotics Algorithm Engineer - Positioning & Applied Robotics

Baubot

Baubot

Vienna, Austria

Posted on May 10, 2026

Baubot builds mobile robotic systems for real construction sites. We combine hardware, software, and field deployment to make robots work reliably in demanding environments.

We are looking for a Senior Robotics Algorithm Engineer to own and improve core algorithms that directly influence our robot’s positioning accuracy, driving behavior, and real-world performance.

This is a high-ownership role for someone who can understand complex robot behavior, turn messy real-world problems into mathematical models, and implement robust solutions in software.

What you will be doing:

  • Own and improve algorithms for robot positioning, accuracy, and field performance
  • Develop methods for coordinate transformations, calibration, compensation, error modeling, and accuracy validation
  • Analyze robot data, logs, measurements, and field results to understand deviations and improve behavior
  • Improve driving-related algorithms such as path following, approach strategies, and positioning-based motion behavior
  • Work with localization and measurement systems, including Total Station-based workflows
  • Implement complex algorithms in clean, maintainable, and testable Python code
  • Validate solutions through experiments, simulation, logs, and field data
  • Collaborate closely with robotics software, controls, hardware, and field-support engineers
  • Potentially contribute to related areas such as perception, computer vision, data analysis, or AI-supported workflows

What we are looking for:

  • Strong applied math background, especially geometry, linear algebra, coordinate transformations, optimization, and error modeling
  • Ability to translate real-world robot behavior into mathematical models and practical algorithms
  • Strong Python skills and ability to write maintainable code
  • Experience validating algorithms with real-world data, measurements, or experiments
  • High independence and ownership: able to structure unclear problems, make trade-offs, and drive solutions forward
  • Comfortable working in a fast-changing environment where not every requirement is predefined

Robotics experience is strongly preferred, but we are also open to candidates from adjacent fields such as autonomous systems, aerospace, control engineering, applied mathematics, or physics, provided they have strong practical implementation skills and experience with real-world systems.

Nice to have:

  • ROS or ROS2 experience
  • Experience with calibration, localization, sensor fusion, control, or motion algorithms
  • Experience with Total Stations, laser trackers, surveying, geodesy, or other precision measurement systems
  • Robot arm kinematics or industrial robot experience
  • Perception, computer vision, or sensor-based correction
  • C++ for performance-critical components
  • CI/CD, simulation, HIL, or automated testing workflows

What we offer:

  • High ownership over algorithms that directly affect real-world robot performance
  • Creative freedom in a high-tech start-up environment
  • Dynamic and international team
  • Close collaboration across robotics, controls, hardware, and field support
  • Regular team events, professional development budget, and performance-based bonus model
  • Free daily lunch, paid gym membership, and a great Vienna location

Work details:

  • Full-time role with flexible working hours and partial remote work possible
  • Payroll in accordance with Kollektivvertrag Eisen- und Metallverarbeitenden Gewerbe
  • Based in Vienna

Please note: We ask all applicants to include a short cover letter explaining their motivation for applying to Baubot and this position specifically. Applications without a cover letter will not be considered.