Summary
Jacques Joubert is a Senior Software Engineer with nine years of experience building embedded, mobile, and full-stack systems for aerospace, robotics, and real-time applications. Based in Thousand Oaks, CA, he has shipped production software for NASA JPL, commercial UAS platforms at AirMap and Quantum Systems, and led game-engine projects using Rust and Bevy. His expertise spans C/C++, Rust, ROS2, NVIDIA Jetson edge computing, Python backends, and cross-platform mobile UIs, with hands-on experience deploying containerized ML services to AWS. Jacques combines systems-level thinking with product-focused design, often bridging hardware payloads, flight operations, and international engineering teams to prototype and integrate new AI capabilities. An independently minded creator, he also co-founded a game studio and teaches Bevy development through community contributions and video tutorials.
9 years of coding experience
7 years of employment as a software developer
Master of Science - MS Computer Software Engineering, Master of Science - MS Computer Software Engineering at University of Southern California
Bachelor of Science - BS Physics, Bachelor of Science - BS Physics at Pepperdine University
American International School of Cape Town
English, French, Spanish