Sam Crow

Software Engineer at Meta

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

🤩
Rockstar
🎓
Top School
Sam Crow is a software engineer with 13 years of experience specializing in embedded firmware and secure cyber-physical systems, currently working on connectivity software for Meta’s VR headsets in the San Francisco Bay Area. He combines board-level hardware bring-up and circuit design with firmware in C and Rust, having contributed to the stm32f4xx-hal Rust HAL by adding CAN, I2S, DMA examples, and clock configuration fixes. His PhD work produced practical security-testing tools for complex systems—like a flexible Triton testbed and a Bus Driver for message manipulation—reflecting a focus on system-level robustness and adversarial testing. Past projects range from a battery-free BLE phone and software-defined radio scanning to torque-vectoring control for an electric racecar, demonstrating an unusual breadth across low-power wireless, avionics bus security, and automotive control. He is comfortable solving electrical and firmware problems alike and has a track record of shipping open-source drivers and communication libraries that bridge research prototypes to production-ready embedded software.
code13 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science - BS Computer Engineering, Bachelor of Science - BS Computer Engineering at University of Washington
bookUniversity of California, San Diego
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

embedded10
rust10
stm10
sys10
hal10
i2s10
dma9
can-bus9
directmemory9

Programming languages (5)

C++RustCTeXPython

Github contributions (5)

github-logo-circle
stm32-rs/stm32f4xx-hal

Jan 2021 - Oct 2021

A Rust embedded-hal HAL for all MCUs in the STM32 F4 family
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:2 reviews, 43 commits, 10 PRs in 8 months
Contributions summary:Sam primarily contributed to the STM32F4 HAL, adding functionality related to hardware peripherals. Their work included configuring the PLLI2SN field for the RCC, implementing CAN support, and adding an option to bypass the HSE oscillator. They also incorporated I2S support and added a DMA example, enhancing the HAL's audio capabilities. Further contributions included fixes and updates to ensure the HAL's stability and compatibility.
stm32rustembedded-rustembeddedhal
samcrow/AntRecorderAndroid

Aug 2016 - Aug 2022

Contributions:6 pushes, 1 branch in 6 years
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
Sam Crow - Software Engineer at Meta