Portrait of Matthias Mayr
Bremen, Germany
Hello, I'm

Matthias Mayr

Roboticist. Coder. Problem Solver.

I am making robotic systems intelligent, more autonomous and capable of tackling complex challenges. My engineering background paired with my experiences in research and development allow me to approach problems from multiple sides. Let's collaborate to create innovative robotic solutions that push the boundaries of modern robotics.

About Me

Hi! I am Matthias Mayr, a passionate Roboticist πŸ€– and Software Developer πŸ’» based in Bremen, Germany πŸ‡©πŸ‡ͺ. With a strong foundation in engineering and a keen interest in Artificial Intelligence 🧠, I specialize in creating innovative solutions that bridge the gap between robotics and intelligent systems.

Quick Facts

Professional Role

Freelancer for robotics and software development

Education

πŸ‡ΈπŸ‡ͺ Lund University, PhD in Computer Science
πŸ‡ΈπŸ‡ͺ WASP Graduate School, PhD Education in AI, Autonomous Systems and Software
πŸ‡©πŸ‡ͺ Karlsruhe Institute of Technology, Bachelor and Master in Electrical Engineering and Information Technology

Languages

πŸ‡¬πŸ‡§ English (proficient) πŸ‡©πŸ‡ͺ German (native) πŸ‡ΈπŸ‡ͺ Swedish (B2)

Interests

πŸš„ Traveling 🚴 Cycling β›΅ Sailing πŸ₯Ύ Hiking πŸ“Έ Photography πŸ’» Technology

Skills

Combining 15+ years of robotics, engineering and modern software development paired with experiences AI and ML as well as project mangagement and leadership, I bring a well-developed skill set.

Robotics Experiences

I have experiences with a wide set of robotics system from self-built mobile robots to commercial 1.5 tons industrial manipulators. My experience ranges from low-level control to high-level planning and decision making using deliberation technology.

Software Development

I have extensive experience in modern software development practices including version control, continuous integration and deployment, testing, and documentation. I am proficient in multiple programming languages and robotic frameworks.

Project Management

I have successfully led and managed multiple projects, ranging from small research initiatives to large-scale EU-funded projects. My skills include planning, stakeholder communication, software development planning, team coordination and risk management.

Deliberation Technology

I specialize in deliberation technology, which involves high-level decision-making processes for autonomous systems. This includes task planning, execution monitoring, and adaptive behavior in dynamic environments. I have extensive experience with behavior trees.

Artificial Intelligence

Not only have I learned about state-of-the-art machine learning, but also have actual and practical experience in applying AI techniques to real-world robotics problems. This includes ranges from knowledge representation and reasoning to reinforcement learning.

Research and Innovation

With master and PhD degrees from leading European research institutions, I not only have a strong theoretical foundation but also practical experience working with cutting-edge research. Additionally, I applied my knowledge in various innovative industrial institutions.

Collaboration & Leadership

I have more than 20 years of experience working in diverse teams and leading projects as well as institutions. I offer reliable communication, team coordination, and leadership skills to ensure successful project outcomes.

International Experience

Work experience in multiple countries including Sweden, Denmark, USA and Germany has provided me with a broad cultural perspective and adaptability. I have worked with colleageus from more than 30 countries and am fully comfortable working in German as well as English.

Community & Learning

I think it is important for people to connect and share knowledge. Not only do I speak at and attend conferences like ROSCon as well as workshops, but I also contribute to the community, for example by creating and organizing the Robotics Meetup Bremen.

Experience

Nov 2025 - Present

Mayr Robotics

Freelance Robotics and Software Developer

Bremen, πŸ‡©πŸ‡ͺ Germany
Key Achievements
  • Development of robotics and software solutions for clients.
  • CNC Machine integration of Mazak, Okuma and Doosan machines
  • Project management and consulting for robotics and automation projects.
March 2024 - Nov 2024

RiACT Robotics

Senior Robotics Software Engineer

Startup Copenhagen, πŸ‡©πŸ‡° Denmark

Innovative robotics company developing modern software solutions for manufcturing automation.

Key Achievements
  • Behavior-tree and skill-based architecture for industrial customers
  • Software integration of robot arms like FANUC & Dobot
  • Management of an EU research project to incorporate AI-based vision systems
Sep 2018 - Feb 2024

Lund University

PhD in Computer Science

University Lund, πŸ‡ΈπŸ‡ͺ Sweden

Being the best-rated university in the Nordics, Lund University offers a vibrant research environment with a dedicated large robotics lab.

Key Achievements
  • Combining knowledge representation and planning with reinforcement learning
  • Usage of multi-objective learning of robotic manipulation tasks in simulation and real world
  • Buildup of robot software stacks from low-level control to high-level planning
April 2023 - Aug 2024

Bosch Corporate Research

Visiting Researcher

Engineering Company Renningen, πŸ‡©πŸ‡ͺ Germany

With its new research campus, Bosch is pushing innovation in many different areas including robotics and AI.

Key Achievements
  • Transfer of modern deliberation technology to industrial applications
  • Integration of state-of-the art ML-based vision algorithms to maniupulation tasks
  • Robot software-stack buildup for a UR5e manipulator including low-level control, perception and knowledge representation
Sep 2018 - Feb 2024

WASP Sweden

PhD Education in AI, Autonomous Systems and Software

AI Research Program πŸ‡ΈπŸ‡ͺ Sweden

Being Swedens largest research program in AI, Autonomous Systems and Software, WASP offers a unique interdisciplinary research environment.

Key Achievements
  • Leader of the Core-Technology Cluster for Reinforcement Learning and Sequential Decision Making
  • Chair of the WASP PhD Student Council to develop and improve the research program
  • Finished the education in the autonomous systems track of the graduate school
April 2017 - Oct 2017

Siemens Corporate Technology

Software Engineering Intern

Engineering Company Berkeley, πŸ‡ΊπŸ‡Έ USA

Siemens Corporate Technology is the central research department of Siemens AG, focusing on innovative technologies and solutions across various industries.

Key Achievements
  • Development of a virtual-reality CAD viewer using Unity3D and C#
  • Successful integration of semantic knowledge representation with 3D visualization
  • Application for two patents related to VR and knowledge representation
2011 - 2013, 2014 - 2018

Karlsruhe Institute of Technology & Forschungszentrum Informatik

Research Assistant

Research Assistant Karlsruhe, πŸ‡©πŸ‡ͺ Germany

Being one of Germany's leading research institutions, KIT and FZI offer a dynamic environment for cutting-edge research in robotics and autonomous systems.

Key Achievements
  • Development of a map format and a C++ framework for autonomous driving applications (Lanelet2).
  • Administration and configuration of multiple computer and robotic systems
  • Evaluation of hardware and software solutions for robotics

Tech Stack

Technical expertise spanning software development, AI/ML, and engineering technologies.

Robots

FANUC
FANUC
Universal Robots
Universal Robots
KUKA
KUKA
MIR
MIR
Franka Emika
Franka Emika
Dobot
Dobot
ABB
ABB

Decision Making

SkiROS2
SkiROS2
BT.CPP
BT.CPP
pytrees
pytrees
smach
Smach
RDF
RDF
SPARQL
SPARQL
Turtle
Turtle

Programming Languages

Python
Python
C++
C++
C#
C#
Kotlin
Kotlin

Robots Operating Systems (ROS)

ROS 1
ROS 1
ROS 2
ROS 2
ros_control
ros_control
Gazebo
Gazebo
RViz
RViz
urdf
URDF

Containerization & Testing

Docker
Docker
pytest
pytest
OpenStack
OpenStack
GitHub Actions
GitHub Actions
Podman
Podman

Dev Tooling

VSCode
VSCode
Git
Git
GitHub
GitHub
GitLab
GitLab
CMake
CMake
SSH
SSH

Hardware, OS & Protocols

Linux
Linux
Raspberry Pi
Raspberry Pi
Ubuntu
Ubuntu
Robotiq
Robotiq
Schunk
Schunk
OnRobot
OnRobot
Linux Mint
Linux Mint
Windows
Windows
FANUC FOCAS
FANUC FOCAS

AI & ML Libraries

NumPy
NumPy
Hypermapper
Hypermapper
Pandas
Pandas
Scikit-learn
Scikit-learn
Ceres Solver
Ceres Solver
OpenCV
OpenCV
Keras
Keras
PyTorch
PyTorch
TensorFlow
TensorFlow

Office & Productivity

ClickUp
ClickUp
Slack
Slack
Unity
Unity
Inkscape
Inkscape
LinkedIn
LinkedIn
Jupyter
Jupyter
Node-RED
Node-RED

Let's Connect

Contact Information

Let's connect! I'm always interested in hearing about new projects and opportunities.

Location

Bremen, Germany

Robotics Software Development AI, Machine Learning Systems Engineering ROS 2 Automation

Legal Disclosure (Impressum)

Provider: Matthias Mayr (Freiberufler)

Represented by: Matthias Mayr

Address: Mayr Robotics, c/o flexdienst – #10559, Kurt-Schumacher-Straße 76, 67663 Kaiserslautern, Germany

VAT ID: DE449874229

Data Protection: DatenschutzerklΓ€rung