Karl Schulz is a robotics and machine learning engineer with eight years of hands-on experience building autonomous systems and embedded software. As Co-Founder and Software Lead at Angsa Robotics, he drives core software architecture and neural-network–based perception for robotics products while bridging research and product delivery. His background includes driver and firmware work in C++ as well as full-stack web development, giving him rare fluency from low-level Bluetooth/HID stacks to cloud-connected web apps. A former research engineer at TUM, he implemented a game-theory-based multi-agent motion planner (ROS, OMPL), reflecting a strong foundations-to-production mindset. Based in Munich, he enjoys training neural nets on messy, real-world data—turning "trash data" into robust models that work outside the lab.
8 years of coding experience
4 years of employment as a software developer
Master, Robitics, Cognition, Intelligence, Master, Robitics, Cognition, Intelligence at Technische Universität München
Contributions:8 pushes, 2 branches, 1 tag in 1 year 7 months
roboticsrosros2navigation
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
Karl Schulz - Co-Founder, Software Lead at Angsa Robotics