Jamie Smith is a Firmware Engineer II with 13 years of experience building robust embedded systems, currently leading firmware development for multiple avionics boxes at Relativity Space. He specializes in low-level drivers, industrial Ethernet, and custom build systems—having created desktop simulators and a second-generation firmware framework that ports FreeRTOS and LwIP across processors. Jamie has a strong track record in space hardware from his time as Avionics Lead at USC RPL, where his HAMSTER avionics flew on Traveler 4 and spawned a community-focused Mbed CE project. He combines deep C/C++ and toolchain expertise (notably contributions to Arm Mbed OS build and toolchain configs) with a passion for teaching and reproducible engineering, evidenced by course production work at USC and published tooling for CNC and RF systems. He maintains a principled stance against weaponization of his work, preferring projects that advance education, robotics, and peaceful aerospace applications.
13 years of coding experience
2 years of employment as a software developer
Bachelor of Applied Science - BASc, Computer Science and Computer Engineering, 3.96, Bachelor of Applied Science - BASc, Computer Science and Computer Engineering, 3.96 at University of Southern California
High School Diploma, 4.37, High School Diploma, 4.37 at Canyon Crest Academy
Arm Mbed OS is a platform operating system designed for the internet of things
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:35 reviews, 33 commits, 17 PRs in 2 years
Contributions summary:Jamie primarily contributed to the build system and toolchain configuration within the Mbed OS repository. Their commits involve modifications to CMake files, toolchain definitions (GCC_ARM, ARM), and core-specific configurations. These changes primarily aimed to refine compiler and linker flags, address build errors, and ensure proper target configurations for various ARM Cortex-M microcontrollers. The contributions also included modifications to I2C HAL and associated configurations.
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
Jamie Smith - Firmware Engineer II at Relativity Space