Marcus Greiff is a research scientist with 11 years of experience applying control theory, numerical analysis, and Bayesian sensor fusion to real-world robotics and automotive problems. Currently at Toyota Research Institute, he develops perception, localization, and control algorithms for vehicles operating at the limits, building on a PhD in control theory from Lund University. His work spans academia and industry—from marginalized particle filters and multi-receiver GNSS research at MERL to embedded sensor-fusion and Kalman-filter integration for the Crazyflie open-source quadrotor firmware. Marcus combines rigorous theoretical foundations with production-minded C and MATLAB implementations, and has a track record of improving robustness through principled noise and multipath models. Based in Sunnyvale, he brings both deep algorithmic insight and hands-on embedded experience to safety-critical autonomy challenges.
10 years of coding experience
3 years of employment as a software developer
Master of Science (M.Sc.) in Engineering Physics Automatic control, Master of Science (M.Sc.) in Engineering Physics Automatic control at The Faculty of Engineering at Lund University
Doctor of Philosophy (PhD) Control Theory - Mathematics, Doctor of Philosophy (PhD) Control Theory - Mathematics at Lund University
The main firmware for the Crazyflie Nano Quadcopter, Crazyflie Bolt Quadcopter and Roadrunner Positioning Tag.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:6 commits, 3 PRs, 12 comments in 3 days
Contributions summary:Marcus's contributions primarily revolve around integrating a VL53L0X time-of-flight (ToF) sensor into the Crazyflie firmware, enabling elevation measurements for the drone. They added the necessary drivers, data structures, and Kalman filter integration to process the ToF data, refining the implementation across several iterations. The user also implemented a measurement noise model to improve the robustness and accuracy of the elevation estimates.
Contributions:95 commits, 98 pushes, 1 branch in 11 months
quadcoptercrazyfliesimulation
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
Marcus Greiff - Research Scientist at Toyota Research Institute