Felix Exner

Software Engineer at Universal Robots

Karlsruhe, Baden-Württemberg, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Felix Exner is a software engineer with 11 years of experience building robot software, currently focused on Universal Robots after nearly a decade of R&D at FZI in Karlsruhe. He specializes in mobile and industrial manipulation systems and has been an active ROS developer since 2015, maintaining and improving key drivers such as the Universal Robots ROS/ROS2 drivers. His contributions span robot description, kinematics, control loops, and tooling integrations—evidenced by fixes, documentation enhancements, and support for new robot models like UR16e and UR20. Felix also contributes to backend tooling (e.g., bugwarrior integrations for Taiga and GitLab), showing an ability to bridge research-grade robotics with practical developer workflows. Comfortable moving between low-level hardware interfaces and high-level system integration, he brings both academic rigor from KIT and hands-on open-source impact to production robot software. An often-overlooked strength is his consistency in improving developer experience through documentation and dependency hygiene, which accelerates adoption of complex robotics stacks.
code10 years of coding experience
job9 years of employment as a software developer
bookMaster of Science - MS, Electrical Engineering and Information Technolog, Master of Science - MS, Electrical Engineering and Information Technolog at Karlsruhe Institute of Technology (KIT)
stackoverflow-logo

Stackoverflow

Stats
36reputation
108reached
1answer
0questions
github-logo-circle

Github Skills (22)

robotics10
c-language10
kinematics10
python10
apidoc10
task-tracking10
moveit10
api10
computer-engineering10
urdf10
issue-tracking10
cprogramming-language10
ros10
bugtracking10
logging9

Programming languages (14)

JavaC++CSSCCMakeGoPerlHTML

Github contributions (5)

github-logo-circle
Universal Robots ROS2 driver supporting CB3 and e-Series
Role in this project:
userSoftware Engineer (Robotics)
Contributions:18 releases, 288 reviews, 124 commits in 1 year 2 months
Contributions summary:Felix made several contributions focused on improving the Universal Robots ROS2 driver. These contributions include fixing hardware interface names in error output, starting tool communication scripts under the correct conditions, and correcting links within the documentation. Furthermore, the user also addressed package dependencies, and updated the documentation by adding a sphinx doc.
roboticsros2-galacticros2-humbleros2ros2-driver
Universal Robots ROS driver supporting CB3 and e-Series
Role in this project:
userBackend Developer
Contributions:1 release, 82 reviews, 548 commits in 4 years 1 month
Contributions summary:Felix primarily focused on modifying and improving the UR robot driver, with changes involving modifications to several core classes. The user worked on adding and refactoring logging capabilities and introducing new service interfaces. Several of the changes were related to the control loop, by adding control for speed and integrating a calibration check.
roboticsros2ros-melodicros-industrialuniversal-robots
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Felix Exner - Software Engineer at Universal Robots