Ricky Rininger

Principal Embedded Systems Engineer at Electroninks Incorporated

Austin, Texas, 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
Ricky Rininger is a Principal Embedded Systems Engineer with 11 years of hands-on experience building real-time firmware and low-level software for ARM-based microcontrollers across additive manufacturing, robotics, and industrial automation. He excels at fault-tolerant driver development, real-time control loops, and robust communication stacks (SPI, I2C, UART, CAN, RS-485), and is comfortable from bare-metal bring-up to RTOS-based architectures like FreeRTOS. Ricky pairs firmware craftsmanship with hardware savvy—designing 4-layer PCBs in KiCad/Altium, debugging signal-level issues, and implementing hardware-aware recovery strategies that salvaged field units. He has led performance optimizations that increased printer capacity 30%, architected motor control and safety-critical systems certified to ISO/TÜV standards, and built CI/CD pipelines (GitHub Actions, pre-commit, CMake) to ensure repeatable releases. Based in Austin, he brings a practical blend of embedded Linux, Python tooling, and C/C++ mastery, and often surfaces subtle hardware/firmware interactions (e.g., timer/SPI coupling) to resolve elusive real-time bugs.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor’s Degree Electrical Engineering, Bachelor’s Degree Electrical Engineering at Wentworth Institute of Technology
github-logo-circle

Github Skills (27)

vendor10
atmel10
firmware10
commercial10
3d-printing10
avr10
workbench10
esp3210
arduino10
development-kit5
openscad4
tuner4
vtk4
debian3
debian-linux3

Programming languages (3)

C++Vim ScriptPython

Github contributions (5)

github-logo-circle
Project skeleton for embedded C and C++ projects using CMake
Contributions:1 PR, 26 pushes, 4 branches in 2 years 10 months
pizzyflavin/dotfiles

Oct 2016 - Jan 2025

My dotfiles for linux (debian) and macOS. Take them, use them, love them.
Contributions:8 PRs, 78 pushes, 14 branches in 8 years 3 months
tmuxlinuxbashdebian-linuxdotfiles
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
Ricky Rininger - Principal Embedded Systems Engineer at Electroninks Incorporated