Principal Embedded Systems Engineer at Electroninks Incorporated
Austin, Texas, United States
Join Prog.AI to see contacts
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.
11 years of coding experience
8 years of employment as a software developer
Bachelor’s Degree Electrical Engineering, Bachelor’s Degree Electrical Engineering at Wentworth Institute of Technology
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