Laurent Gonzalez

Principal Software Developer at Ross Video

Ottawa, Ontario, Canada
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
Laurent Gonzalez is a Principal Software Developer with 11 years of focused experience in embedded systems, real-time software, and Linux kernel and driver development. He combines low-level expertise in assembly and C with deep knowledge of microarchitectures (ARM, MIPS, MSP430) and security technologies such as secure boot, RoT and TrustZone. At Ross Video he drives reproducible builds, performance troubleshooting, and cross-disciplinary product bring-up for high-density video processing systems, while advocating open-source integration and best engineering practices. His background includes designing SMP hypervisors for ARM, leading distributed R&D teams, and commercializing embedded virtualization at VMware and Trango. Laurent pairs hands-on board bring-up and reverse-engineering skills with mentorship and customer-facing support, and he has a track record of turning prototype evaluations into production-ready solutions. Based in Ottawa, he is unusual among peers for equally strong fluency across tiny Cortex‑M MCUs and large ARMv8 64-bit platforms, enabling end-to-end system ownership.
code11 years of coding experience
job20 years of employment as a software developer
bookEngineer's degree, Architecture of digital machines, Engineer's degree, Architecture of digital machines at ENSERG
bookEngineer's degree, Architecture of digital machines, Engineer's degree, Architecture of digital machines at National School of Computer Science and Applied Mathematics of Grenoble
bookLycée Joffre
bookEngineer's degree, Architecture of digital machines, Engineer's degree, Architecture of digital machines at Grenoble INP - UGA
github-logo-circle

Github Skills (17)

ftp-client10
stlink10
ftp-server10
software-design9
jlink9
nucleo9
sdcc9
gdb9
lwip9
embedded8
arm8
api8
cortex-m8
linux8
ftps8

Programming languages (1)

C

Github contributions (5)

github-logo-circle
gezedo/lwftp

Jun 2014 - Aug 2017

A lightweight FTP client using raw API of LWIP
Contributions:12 commits, 2 PRs, 4 pushes in 3 years 2 months
apiftpsftp-clientftp-serverftp
gezedo/stlink

Jun 2020 - Jun 2020

Open source STM32 MCU programming toolset
Contributions:1 push, 1 branch in 1 day
stlinkstm32mcuembeddedtoolset
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
Laurent Gonzalez - Principal Software Developer at Ross Video