Software Engineer Expert - Embedded at Sanctuary AI
Vancouver, British Columbia, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Eric Kapilik is an embedded software engineer with 10 years of experience specializing in real-time control and humanoid robotics, currently shaping technical direction and execution at Sanctuary AI. He has led RTS teams and implemented low-latency motion control over networks, building custom APIs and libraries to bridge hardware and higher-level algorithms while improving reliability with CI/CD and profiling-led optimizations. His background spans ROS 2 development for autonomous vehicles, perception integration, PCB design for satellite projects, and avionics leadership—demonstrating a rare mix of firmware, controls, and systems integration. Comfortable in C++ and real-time Linux environments, he pairs hands-on implementation with team-facing design to accelerate complex robotics programs. Notably, he has a track record of shipping field-tested autonomy features and creating reproducible simulation and testing environments to shorten development cycles.
10 years of coding experience
6 years of employment as a software developer
Bachelor of Science with Distinction Computer Engineering, Bachelor of Science with Distinction Computer Engineering at University of Manitoba
Contributions:27 pushes, 1 branch in 3 years 1 month
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
Eric Kapilik - Software Engineer Expert - Embedded at Sanctuary AI