Dhruv Upadhyay

Flight Software Engineer (Starship) at SpaceX

San Francisco Bay Area United States
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

👤
Senior
🎓
Top School
Dhruv Upadhyay is a flight software engineer at SpaceX with nine years of embedded systems and robotics experience, grounded in a Mechatronics degree from the University of Waterloo on a Schulich Leader full-ride scholarship. He builds real-time firmware and avionics software that bridges hardware and software — from motor controllers and IMU drivers to power and sensing systems for Starship. His internships at Figure, Skydio, and Wind River highlight consistent latency, reliability, and power-management improvements across humanoid robots, autonomous drones, and industrial IoT. He has led large multidisciplinary teams, authored ROS and STM32 firmware for flight-critical stacks, and designed protocols that reduced packet loss and system blocking. A licensed glider pilot who experiments with rocketry, Dhruv brings a pilot’s discipline and hands-on curiosity to systems where timing and failure teach fastest.
code9 years of coding experience
job2 years of employment as a software developer
bookExchange Term, Electrical and Electronics Engineering, Exchange Term, Electrical and Electronics Engineering at National University of Singapore
bookBachelor's degree, Mechatronics, Robotics, and Automation Engineering, 3.90, Bachelor's degree, Mechatronics, Robotics, and Automation Engineering, 3.90 at University of Waterloo
languagesGujarati, English
github-logo-circle

Github Skills (19)

autopilot9
firmware8
rover7
ros5
prototyping5
chrome-extension5
chrome4
react3
javascript3
testing3
linux3
typescript2
mach1
python1
haiku1

Programming languages (7)

TypeScriptCSSC++CJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
UWARG/efs-zeropilot

Jun 2021 - May 2022

Software for WARG custom autopilot
Contributions:38 reviews, 152 commits, 17 PRs in 11 months
fixed-wingmultirotorwarguavautopilot
Contributions:22 pushes, 1 branch in 1 year 8 months
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
Dhruv Upadhyay - Flight Software Engineer (Starship) at SpaceX