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

C/C++ (CUDA)PythonRustMATLAB & SimulinkVHDLSystemVerilog

Featured Projects

Innovative solutions from embedded systems to AI applications

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
  • Delivered a sub-ns zero-copy IPC and network broadcast with a production CLI in Rust and C++/Python APIs
  • Created an AI Agent pipeline on Nvidia Isaac Sim with ROS2 hooking and visualization, tested on a Unitree Go2
RustC++PythonROS2Nvidia Isaac Sim
Brembo

Lead Embedded Software Engineer

Brembo

Apr 2023 - Aug 2025
Sunnyvale, CA
  • Achieved AI maintenance alerts with CAN/Ethernet virtual sensors on Nvidia DRIVE (RTLinux) using AWS IoT
  • Successful STM/TI sensor fusion in C++/Python for road recognition AI braking on Nvidia DRIVE/Triton
C++PythonNvidia DRIVEROS2AWS IoT
Cisco

Senior Embedded Software Engineer

Cisco

Aug 2022 - Mar 2023
San Jose, CA
  • Designed solutions for boot-flash/install/log using Linux and IOS CLI of industrial IoT/WPAN board platforms
  • Delivered platform bring-up and validation tooling for embedded board stacks and debug pipelines
LinuxIOS CLIIoTWPANEmbedded Systems

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.