Austin Gilbert

Embedded Software Engineer at The Odin Project

Los Angeles Metropolitan 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

👤
Senior
🎓
Top School
Austin Gilbert is an embedded software engineer with 11 years of hands-on experience building low-level firmware, automation tools, and test infrastructure for automotive systems at General Motors. He writes and flashes real-time drivers on NXP microcontrollers, architects virtualized test environments, and automates hardware interface stub generation with Python to accelerate development. Past roles span robotics automation, ADAS control software, and building database-backed tools and migration scripts that improved cross-team collaboration. An active open-source contributor, he has improved C++ libraries and C++ unit testing frameworks by adding move semantics and robust test macros, reflecting a focus on correctness and resource management. Based in Los Angeles, he combines field-tested safety certification experience with a penchant for homebrew projects and distributed, low-latency system design.
code11 years of coding experience
job2 years of employment as a software developer
bookBachelor of Science - BS, Electrical Engineering, 3.60 GPA, Bachelor of Science - BS, Electrical Engineering, 3.60 GPA at University of Washington
book3.85 GPA, 3.85 GPA at Oak Park High School
github-logo-circle

Github Skills (9)

unit-testing10
test-framework10
c-language10
sqlite10
cprogramming-language10
object-oriented-programming10
test-automation10
code-optimization9
build-system8

Programming languages (15)

C#JavaC++RustCGoPerlWren

Github contributions (5)

github-logo-circle
unittest-cpp/unittest-cpp

Oct 2014 - Feb 2016

A lightweight unit testing framework for C++
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:11 commits, 3 PRs, 9 comments in 1 year 3 months
Contributions summary:Austin primarily contributed to the testing framework of the repository. They addressed issues related to exceptions in destructors and added a new macro, `REQUIRE`, to halt unit tests upon failure, improving control flow. The user also implemented tests for the new macro and addressed code that would not execute in the event of a failed check. Furthermore, the user corrected side effects in existing tests, ensuring tests functions do not change application state when passing or failing.
cpptesting-frameworktestingunit-testing-frameworktest-framework
iwongu/sqlite3pp

Jun 2015 - Jun 2015

SQLite3++ - C++ wrapper of SQLite3 API
Role in this project:
userBack-end Developer
Contributions:8 commits, 5 PRs, 6 comments in 1 day
Contributions summary:Austin primarily focused on enhancing the `sqlite3pp` library, a C++ wrapper for SQLite3. Their contributions involved addressing compiler warnings, including those related to unused parameters and uninitialized variables. The user also added move constructors and move assignment operators to the database class, improving resource management. Furthermore, the user demonstrated attention to code style and consistency, making adjustments to adhere to the project's coding standards.
c-wrappersqliteapisqlite3
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
Austin Gilbert - Embedded Software Engineer at The Odin Project