Mark Charlebois

Director Technical Standards at Qualcomm

San Diego, California, 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

🤩
Rockstar
🎓
Top School
Mark Charlebois is a veteran software leader with 14+ years of experience steering open source, embedded, and AI infrastructure initiatives at Qualcomm, now serving as Director Technical Standards for Server Software. He has led AI runtime and deep learning backend efforts for Qualcomm SoCs, driven Nuvia-based server ecosystem enablement, and managed cloud/edge product delivery including OpenShift operator projects. A long-time open source strategist and contributor, he’s represented Qualcomm on the Linux Foundation board, helped found LLVMLinux, and contributed code to PX4’s flight stack and other critical projects. Mark combines hands-on embedded and kernel work—patching Linux and porting microcontroller code—to strategic program leadership, improving CI/QA and upstream compliance. Notably, his contributions to PX4/jMAVSim added flexible UDP/serial connectivity and performance-focused refactors, reflecting a practical focus on both developer experience and production readiness. He holds an MEng from Simon Fraser and a BASc in Systems Design Engineering from Waterloo, blending academic robotics research with broad industry R&D.
code14 years of coding experience
job32 years of employment as a software developer
bookBASc, Systems Design Engineering, BASc, Systems Design Engineering at University of Waterloo
bookMaster of Engineering - MEng, Engineering Science, Master of Engineering - MEng, Engineering Science at Simon Fraser University
github-logo-circle

Github Skills (10)

javas10
command-line-interface10
udp10
serial-communication10
java10
network-programming9
mavlink9
sys9
embedded9
multithreading8

Programming languages (10)

JavaC++ShellCCMakeTeXMakefileGo

Github contributions (5)

github-logo-circle
PX4/jMAVSim

Jun 2015 - Jul 2015

Simple multirotor simulator with MAVLink protocol support
Role in this project:
userBack-end Developer & Embedded Systems Engineer
Contributions:7 commits, 1 PR, 1 push in 1 month
Contributions summary:Mark significantly enhanced the simulator's capabilities by adding support for UDP and serial communication protocols. They implemented command-line options to configure the connection type and ports, improving the simulator's flexibility and usability. Further improvements include the ability to specify the IP address for UDP connections, and the addition of a basic "alive" indicator with configurable output frequency. The user refactored the main execution loop to improve performance and made other fixes.
mavlink-protocolmultirotorsimulationsimulatormavlink
ATLFlight/containers

Dec 2016 - Nov 2018

Docker containers for Snapdragon Flight
Contributions:15 commits, 12 pushes, 1 branch in 1 year 10 months
containersflightdockersnapdragondocker-containers
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
Mark Charlebois - Director Technical Standards at Qualcomm