Embedded Systems Security Engineer
Rootbeer Security
Well hello. I am Spencer Beer, an engineer and researcher with a focus on reverse engineering and product security. I write about my work, hobbies, and research in the Bottoms Up blog.
About
Everything is open source if you know where to look
I started my cybersecurity journey early, mainly by hacking into my dad's laptop to play video games. I wasn't sure what I wanted to do, so I went to college to study computer engineering. I worked in my college's IT department for a couple of years, but I wasn't satisfied. Computers were fun, but I adored embedded systems, so I made them my concentration.
That's when it clicked: I needed to understand exactly how things worked. Embedded systems made these concepts easier to grasp because they weren't designed to hide everything behind high-level abstractions.
Then I was introduced to the SystemsCyber group, which demonstrated a truck drive-by attack. You're telling me hacking can have physical consequences?! I was in love. I went on to discover vulnerabilities and develop automotive security tooling of my own. I now work with automotive systems, preventing safety-critical failures.
Why Bottoms Up? The phrase describes raising a glass and emptying its contents (typically into one's mouth). When working with systems, you quickly become familiar with top-down and bottom-up engineering (my thesis was based on this). I combined the two ideas: as much as I like beer, I love reverse engineering a system until it becomes open source. Hence the motto, “Everything is open source if you know where to look.”
Experience
Research, competition, and infrastructure.
Toyota Tsusho Systems, US
Red Team Product Security Engineer
- Protected work on automotive security research and development
CTF Competitions
Team Lead
- Won the 2025 Maritime Hacking Village CTF at DEFCON33
- Lead the SystemsCyber CyberChallengeD team through weekly training and competition preparation
- Placed in the top 20% at CyberSEED in 2024 and 2025
- Competed in the 2025 MITRE Embedded Capture the Flag competition
Colorado State University
Graduate Research Assistant
- Researched medium- and heavy-duty vehicle security vulnerabilities through low-level programming and network analysis
- Developed the Ultimate Truck Hacking Platform, a customized operating environment for legacy and current vehicle protocols
- Developed and staffed portable IT infrastructure used by CyberMedical, CyberTractor, CyberTruck, CyberAuto, and CyberBoat
- Helped develop an intrusion detection system for heavy vehicles
- Improved maritime IoT cybersecurity
- Improved legacy trucking protocols
Engineering Technical Services
IT Support Technician
- Supported Windows deployment and administration with MDT, SCCM, and Active Directory
- Handled networking, IT security, endpoint troubleshooting, and customer support for engineering users
- Developed a kiosk system used to track office visits
Education
Colorado State University.
M.S. in Systems Engineering
Graduate work includes systems engineering processes, secure vehicle and industrial networking, cybersecurity awareness, and security engineering.
- SYSE 501 / 530 / 548
- SYSE 549: Secure Vehicle and Industrial Networking
- SYSE 569: Cybersecurity Awareness
B.S. in Computer Engineering
Coursework spans embedded systems, security, networking, machine learning, computer architecture, digital design, communications, and software engineering.
Complete undergraduate course archive
- CS 370: Operating Systems
- CS 445: Introduction to Machine Learning
- ECE 401 / 402: Senior Design I and II
- CS 345: Machine Learning Foundations
- ECE 528: Embedded Systems and Machine Learning
- CS 320: Algorithms
- ECE 452: Computer Organization and Architecture
- ECE 456: Networks
- ECE 561: Hardware/Software Design of Embedded Systems
- CS 356: Systems Security
- ECE 311: Linear System Analysis I
- ECE 450 / 451: Digital Laboratory and Digital Design
- CS 253: C++ Programming
- ECE 202: Circuits
- ECE 232: Project Practices
- ECE 303: Communications
- CS 220: Discrete Structures
- ECE 103: DC Circuit Analysis
- CS 165: Data Structures
- ECE 251: Microcontrollers and IoT
- CS 164: Computer Science I
- ECE 102: Digital Logic
Outside the lab
A triathlete, skier, and avid outdoorsman.


Contact
Compare notes.
I love talking about Linux, networking, cybersecurity, and automotive tech.