Karthik Sriram

Building the future of technology from silicon to cloud. Specializing in embedded systems, autonomous vehicles, middleware, and AI/ML.

About Me

A glimpse into my journey as an engineer

Engineer. Innovator. Builder.

I'm a multi-skilled Systems Software Engineer with proven achievements in embedded systems, AI/ML, and autonomous vehicle technology. From silicon-level firmware to cloud-scale AI pipelines, I bridge the gap between hardware and software.

My journey spans companies like Waymo, Brembo, and Cisco, where I've delivered production systems that push the boundaries of what's possible.

WaymoBremboCiscoCerulion
Learn more about me
6+
Years Experience
25+
Technologies
10+
Certifications
Education
New York University
NYU
Illinois Institute of Technology
Illinois Tech
SRM Institute of Technology
SRM

Certified with Multiple Courses in Embedded Software and AI from

University of Colorado Boulder
IBM
University of Illinois Urbana-Champaign
Stanford University
Google Cloud
University of Michigan
SAS
University of Washington
DeepLearning.AI
Uniq Technologies

Core Technologies

Embedded C/C++PythonRustMATLAB/Simulink

Featured Projects

Innovative solutions from embedded systems to AI applications

2026 – Present

H.E.I.M.D.A.L.L

Fleet Telemetry Insights

GPU-accelerated telemetry-to-insight pipeline for robotics and autonomous systems. Turns fleet telemetry into natural-language insights via cuDF, NVIDIA NIM on GKE, and local LLM inference.

PythonCUDAcuDFGemma 2+3
View Details
2025 – Present

Barn Door Protocol

ESP32 Door & Window Monitoring System

Production-ready firmware solution for monitoring doors and windows using ESP32 microcontrollers. Supports up to 8 monitoring zones with magnetic reed switches, providing instant notifications via Telegram and MQTT integration.

CESP-IDF 5.5.xFreeRTOSMQTT+1
View Details
2019 – Present

Vision Karts

AI-Powered Automated Checkout System

Automated checkout system using YOLO11 object detection and face recognition to eliminate queues and reduce checkout times at retail facilities.

PythonYOLO11TensorRTONNX Runtime+2
View Details
2019 – Present

B.I.T.E.S

Virtual Embedded Musical Instruments

Beats, Instruments, Technology, Embedded Systems - Open-source real-time virtual instruments on Teensy 4.1 with AI features, Kalman sensor fusion, and FreeRTOS.

C++Teensy 4.1FreeRTOSSPI/I2C+1
View Details

Career Journey

From startups to Fortune 500 companies

Cerulion

Founding Middleware Lead

Cerulion

Sept 2025 - Jan 2026
Mountain View, CA
  • Rust robotics middleware: sub-ns zero-copy publish, network discovery, production CLI, C++/Python APIs
  • Integration of a custom Nvidia Isaac Sim GenAI pipeline & Lichtblick visualization, validated on a Unitree Go2
RustC++PythonROS2Nvidia Isaac Sim
Brembo

Lead Embedded Software Engineer

Brembo

Apr 2023 - Aug 2025
Sunnyvale, CA
  • Achieved MQTT transport of CAN/Ethernet sensor data to AWS IoT on Nvidia DRIVE OS (ARM/RTLinux)
  • STM32/TI sensor fusion (C/C++) to ROS2 (C++) for road recognition AI (Python) on TensorRT/Triton gRPC
C/C++PythonNvidia DRIVEROS2AWS IoT
Cisco

Senior Embedded Software Engineer

Cisco

Aug 2022 - Mar 2023
San Jose, CA
  • Brought up SPI/I2C/UART BSP drivers (C) for WPAN/Industrial IoT routers supporting 915-MHz RF mesh
  • Extended U-boot, OTA updates, & diagnostics (C/C++) on Linux/IOS CLI for smart grid automation features
CC++LinuxIOS CLIU-boot

Let's Build Something Amazing

Whether you're looking for a Senior or Staff level engineer to lead your embedded systems team, or want to discuss innovative projects, I'd love to connect.