Jimmy Johnson

Staff Embedded Engineer at BrightAI

Seattle, Washington, 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
Jimmy Johnson is a Staff Embedded Engineer in Seattle with 12 years of experience building connected devices, robotics, edge computer vision, and secure IoT systems. He has led embedded firmware and architecture efforts across startups and enterprises—driving autonomous UAV control at Skycatch, scalable encrypted payment systems at Cantaloupe, and M2M/embedded Linux solutions for SunPower and T-Mobile. Skilled in low-level C/C++, RTOS drivers, embedded Linux, and on-device ML, he also contributes to PX4 Autopilot (notably the follow_target module) and maintains an active GitHub showcasing practical edge and robotics work. Known for pushing engineering culture—introducing code reviews, TDD, and QA in firmware teams—he combines hands-on debugging and board bring-up with system-level design. He holds a BS in Computer Science (computer architecture emphasis) and pursued machine/deep learning studies at University of Washington, blending academic ML knowledge with production embedded applications.
code12 years of coding experience
job17 years of employment as a software developer
bookMachine and Deep Learning, Machine and Deep Learning at University of Washington
bookBachelor of Science (BS), Computer Science With Emphasis In Computer Architecture, Bachelor of Science (BS), Computer Science With Emphasis In Computer Architecture at Oregon State University
languagesSpanish
github-logo-circle

Github Skills (8)

embedded10
px410
autopilot10
sys10
cprogramming-language9
c-language9
mavlink8
ros7

Programming languages (8)

JavaC++ShellRustCGoJupyter NotebookPython

Github contributions (5)

github-logo-circle
PX4/PX4-Autopilot

Feb 2016 - Aug 2019

PX4 Autopilot Software
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:31 commits, 13 PRs, 9 pushes in 3 years 6 months
Contributions summary:Jimmy primarily worked on the `follow_target` module within the PX4 autopilot software. Their contributions involved implementing and refining the logic for a follow-me functionality, which includes target tracking and velocity calculations. The commits show ongoing development, testing, and adjustments to the follow target code, including state machine updates, velocity smoothing, and adjustments to the target acceptance radius. They also added parameters for offset and side tracking of the target.
multicopteravoidancedroneuasraspberry-pi
Contributions:4 commits, 2 pushes, 2 comments in 3 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
Jimmy Johnson - Staff Embedded Engineer at BrightAI