Sign In

Randy Long

Firmware Engineer at AMP - Auto Motive Power

Randy Long is an embedded firmware engineer with a solid background in hardware and software design, specializing in automotive applications.

With 4 years of experience on a Formula SAE racing team and over 2 years in electric car startups, Randy has a wealth of knowledge in embedded software development, hardware schematics, PCB layout, and web application development.

He is proficient in writing C and assembly languages, particularly for CAN-based applications, and has in-depth experience with FreeRTOS and Micrium OS-III.

Randy's expertise extends to implementing complex control systems for electric vehicles, including active-aerodynamic systems, battery management, charge management, motor control, and CAN communication protocols.

Committed to the advancement of sustainable electric technologies, Randy has dedicated his academic and professional career to contributing towards a fully-electric future.

His academic background includes a Bachelor of Science in Civil Engineering and a Master of Science in Electronics Engineering from The University of Texas at Arlington.

Currently serving as a Senior Firmware Engineer at Rivian Automotive, Randy has previously held firmware engineering roles at notable companies like Amp, Faraday Future, and Tesla.

He has also showcased his skills as a wiring and electrical lead, a web developer, and an embedded hardware and software development lead, demonstrating his multidisciplinary expertise.

Randy's diverse experience and passion for sustainable technology make him a valuable asset in the field of embedded firmware engineering.

R
Add to my network

Location

San Francisco Bay Area