Profile

Vivek Matta

M.S. Computer Engineering @ Northwestern

About Me

I am an M.S. Computer Engineering student at Northwestern University, building on a Bachelor's degree in Computer Engineering from Purdue University. My work spans embedded systems, machine learning at the edge, PCB design, and hardware-software integration.

When I'm not coding or designing circuits, you can find me hanging out with friends, working on personal projects, or watching movies. I believe in maintaining a healthy work-life balance and finding inspiration from both technical challenges and everyday experiences.

Core Skills

Programming Languages

PythonC/C++JavaEmbedded CSystemVerilogSwiftHTMLSQL

Hardware & Design

KiCADEaglePCB DesignOscilloscopeMultimeterElectrical DesignFPGA

Tools & Frameworks

GitMATLABTableauConfluenceBLEIoT

Experience

Embedded Software Engineer Intern

June 2025 – Aug 2025

Cambridge Mobile Telematics

  • Co-developed a benchtop shake table for accelerometer and IoT testing, programming low-level C firmware to generate 0–3200 Hz vibration profiles for precise hardware validation
  • Initiated and developed a Python logging tool, cutting test iteration time by 40% and improving debugging efficiency
  • Led and managed a cross-functional team and came in 2nd place out of 45 teams at a company-wide hackathon
  • Designed an alert system in Python, retrieving historical geolocation data from previous customer trips with SQL queries to identify and warn users upon entering high-risk event prone zones (e.g., crash, hard braking)

Undergraduate Teaching Assistant

Jan 2025 - Jun 2025

Purdue University

  • Guided 50+ students in circuit analysis experiments
  • Mentored in circuit design and troubleshooting
  • Evaluated assignments and lab reports

Undergraduate Student Researcher - SoCET

Jan 2025 - May 2025

Purdue University

  • Designed custom test boards with eFabless and STM32 chips
  • Developed high-performance FPGA board design
  • Created schematics in KiCad 8

Software Engineer Intern

June 2024 – Aug 2024

Cambridge Mobile Telematics

  • Integrated Twilio and ConnectedU APIs to retrieve and store LTE data usage for over 12,000 SIM cards in Amazon Redshift, managing 5 GB of data daily and ensuring support for multiple SIM vendors
  • Developed comprehensive data visualization dashboards in Tableau and implemented operational alarms, resulting in a 50% reduction in response time to anomalous data usage.

Projects

Embedded Webcam PCB DesignJan 2026 – Present

Designed a compact 2-layer embedded webcam PCB in KiCad with custom schematic symbols, camera interface circuitry, multi-rail power regulation, and manufacturing-ready Gerber files.

KiCadPCB DesignEmbedded CCamera InterfacePower Regulation+3 more
Gesture-Controlled Info HubSep 2025 - Dec 2025

Built a real-time gesture recognition system using an IMU and Edge Impulse, collecting fixed-rate accelerometer data (AX/AY) via touch-triggered windows and classifying four gestures (W, S, Q, J) on-device.

Embedded CC++ESP32Edge ImpulseIMU+4 more
Smart-Home Audio Keyword-SpottingSep 2025 - Dec 2025

Built an embedded keyword-spotting system on Raspberry Pi Zero 2 W that recognizes voice commands to control RGB LEDs and LCD display using LSTM/CNN models trained on MFCC features.

PythonPyTorchTensorFlowRaspberry PiEmbedded Systems+8 more
DIY "Bop It!"Sep 2025 - Dec 2025

Programmed Micro:bit in embedded C to create a real-time sensor-based game using rotary encoder, flex sensor, button, microphone, and IMU via GPIO and I²C interfaces.

Embedded CMicro:bitGPIOI²CReal-time Systems+4 more
Embedded Systems Design Lead - NotiphonesJan 2025 - May 2025

Designed and programmed ESP32-S3-based wearable haptic headphone module with sub-1s vibration feedback triggered by wake-word detection via BLE communication.

Embedded CESP32-S3PCB DesignBLEPWM+4 more
SoCET Project - System-on-Chip DesignSep 2024 - Jan 2025

Designed compact 2-layer M.2 daughter board for Caravel eFabless SoC with power regulation, clock generation, memory, and USB-UART interfaces. Validated SPI, UART, and I²S protocols.

SystemVerilogRISC-VPCB DesignKiCADSoC+6 more