Skip to main content
JR
Open to opportunities

Jacob Ramirez

@jacobramirez

Computer Engineer and software-focused researcher building safety-first, high-performance systems for robotics and hardware.

United States
Message

What I'm looking for

I’m looking for a role where I can combine embedded and FPGA development with software for robotics and machine learning—building safety-first, high-performance systems, mentoring through hands-on collaboration, and growing from research to production impact.

I’m a Computer Engineer graduate candidate focused on turning complex requirements into reliable software and high-performance digital hardware. My work spans task decomposition and scheduling for autonomous robotic agents, plus safety-first internal taxonomy and scalable protocol design for C++ behavior tree work.

In internships and lab roles, I’ve built and validated FPGA parsing firmware to sort 2TB/s data rate using C++ and Xilinx Vivado, and I’ve supported end-to-end system integration with oscilloscope testing. I also developed multiple Python GUIs for long-term reuse, and I’ve used Google Suite and JavaScript to coordinate and automate intern communication.

As a Teaching Assistant/Grader in Embedded Systems, I developed HAL, course material, and administrative tools to improve performance, led recitations, and created projects to ensure student success. I’ve also delivered research outcomes like a clockless asynchronous DualRail SHA256 design 3x faster than a synchronous counterpart, and I’ve contributed to neural network dataset impurity and relative model size studies using sklearn—backed by strong competition and academic recognition.

Experience

Work history, roles, and key accomplishments

TF

FPGA Parsing Firmware Intern

Thomas Jefferson National Accelerator Facility

Jan 2024 - Jan 2025 (1 year)

Created FPGA parsing firmware to sort a 2TB/s data rate using C++ and Xilinx Vivado. Implemented and tested with oscilloscopes, supported system integration, and coordinated intern communication using Google Suite and JavaScript.

OL

Autonomous Robotics Intern

Oak Ridge National Laboratory

Developed task decomposition and scheduling software to control autonomous robotic agents. Built a safety-first internal taxonomy and scalable protocols for behavior tree design, and created long-term-use Python GUIs.

Education

Degrees, certifications, and relevant coursework

Virginia Tech logoVT

Virginia Tech

Master’s degree, Computer Engineering

2026 -

Activities and societies: Research work at Oak Ridge National Laboratory focused on task decomposition and scheduling software for autonomous robotic agents.

Pursuing a Master’s degree in Computer Engineering, including work on task decomposition and scheduling software to control autonomous robotic agents.

Virginia Tech logoVT

Virginia Tech

Bachelor’s degree, Software Systems

2025 -

Activities and societies: Developed a safety-first internal taxonomy and a scalable protocol for behavior tree design; created multiple Python GUIs intended for long-term use.

Pursuing a Bachelor’s degree in Software Systems (C++), including development of a safety-first internal taxonomy and a scalable protocol for behavior tree design.

Tidewater Community College logoTC

Tidewater Community College

Associate of Science, Engineering

2023 -

Activities and societies: Created FPGA parsing firmware to sort 2TB/s data rate (C++), tested with Xilinx Vivado; implemented and tested with oscilloscopes and system integration; used Google Suite and JavaScript to coordinate and automate intern communication.

Pursuing an Associate of Science in Engineering, including FPGA firmware development for high-throughput data parsing and testing.

Tech stack

Software and tools used professionally

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan