Jayaram Rajgopal

Embedded Systems ·
FPGA & VLSI ·
AI on the Edge

Building intelligence from silicon up.

Recent dual-degree graduate in Electrical Engineering and Computer Systems Engineering from RPI, with hands-on experience spanning embedded firmware, FPGA design, PCB layout, and on-device AI. I've built FreeRTOS-based STM32 systems, custom PCBs, and real-time computer vision pipelines running on embedded hardware. I'm looking to bring that breadth to roles in embedded systems, hardware verification, or applied AI.

Academic Background

Education

Bachelor of Science · Electrical Engineering · Computer Systems Engineering

Rensselaer Polytechnic Institute

Sep 2020 — Dec 2025
Troy, NY
  • Relevant coursework: Data Structures, Intro to Algorithms, Electrical Circuits, Intro to Electronics, Microprocessor Systems, Advanced Computer Systems, Robotics, VLSI Design, Intro to Machine Learning

Additional Coursework · Electrical Engineering

Portland State University

Apr 2026 — Jun 2026
Portland, OR
  • Relevant coursework: Verilog & FPGA Design, Microprocessor Interfacing & Embedded Systems

Open Source

Projects

real-time-collision-detection.c

Real-Time Collision Detection

YOLOv8n + OpenCV object detection pipeline that predicts collision risk between tracked objects in real time, deployed on an NVIDIA Jetson with a Raspberry Pi camera.

PythonYOLOv8OpenCVNVIDIA JetsonRaspberry Pi
embedded-parking-sensor.c

Embedded Parking Sensor

LIDAR-based park-assist system for legacy vehicles. Built a soldered protoboard prototype, then shrunk it to a compact custom PCB designed in KiCad.

ArduinoRaspberry PiKiCadLIDAR
mcp-security-simulation.c

MCP Security Simulation

Simulates file integrity attacks against an MCP (Model Context Protocol) server, including a reference MITM proxy. Features an interactive REPL where users toggle HMAC-SHA256 cryptographic sealing on/off to compare secured vs. unsecured states in real time.

PythonHMAC-SHA256MCPMITM Proxy
vlsi-design-—-cmos-circuits.c

VLSI Design — CMOS Circuits

Designed and verified CMOS circuit schematics and layouts in Cadence Virtuoso, running DRC, LVS, and post-layout PEX simulations to validate functionality.

Cadence VirtuosoCMOSDRC/LVSSPICE
stm32-microprocessor-systems.c

STM32 Microprocessor Systems

Series of HAL and register-level projects on the STM32 in C and Assembly, covering GPIO, Timers, UART/SPI, ADC/DAC, DMA, and USB peripherals.

CAssemblySTM32FreeRTOSLinux
fpga-logic-design.c

FPGA Logic Design

Implemented and simulated core digital logic units — Full Adder, ALU, registers, and RAM — in Verilog, VHDL, and MIPS Assembly on a Xilinx Basys 3 FPGA.

VerilogVHDLMIPS AssemblyXilinxBasys 3

Work History

Experience

IT and Dev Ops Intern

Siemens Digital Industries Software

Jun 2022 — Aug 2022
Wilsonville, OR
  • Developed a C# and Microsoft SQL Server-based REST API web service enabling users to view and submit requests for emulation machine access.
  • Enhanced website performance by optimizing the portal using Bootstrap, AJAX, and JavaScript.

Competencies

Skills

Languages

CC++C#PythonVerilogVHDLARM AssemblyBashMATLABSQL

Hardware & Embedded

ARM Cortex-M/ASTM32ESP32ArduinoRaspberry PiNvidia JetsonFPGA (Xilinx)PCB Design (KiCad)DMA / SPI / I2C / UART / USBVLSI Design (Cadence Virtuoso)

AI / ML

PyTorchYOLOv8CNNs / R-CNNsTransformersScikit-learnOpenCVONNXVLMs / vLLMsrPPGClaude API

Frameworks & Tools

FreeRTOSCMakeMakeGitGDBDockerLinuxREST API

Always learning — this list is never complete.