◐ Shell
clean mode source ↗

Srikanth Patchava | Senior Embedded Systems Engineer

Available for opportunities

Hi, I'm

Senior Embedded Systems Engineer OS Creator

12+ years building system software across aerospace, networking, automotive, and consumer electronics. Founder of EoS.

12+ Years Exp

6 Companies

15+ EoS Projects

About Me

I'm a Senior Embedded Systems Engineer based in Santa Clara, California. My career spans Airbus (aerospace), Cisco (networking), Google (consumer electronics & automotive), and DRDO (defense).

I specialize in Embedded C/C++ for Linux-based systems including kernel modules, device drivers, and BSP development. I build abstraction layers that bridge high-level APIs to low-level hardware operations. I also work with Vulkan API for GPU systems and graphics programming.

I founded EoS (Embedded Operating System) — a full open-source OS platform with its own kernel, bootloader, simulator, browser, AI layer, office suite, and more.

Systems Expert

Linux kernel, drivers, BSP

OS Creator

Built EoS from scratch

Multi-Domain

Aerospace to IoT

Experience

Cisco Systems San Jose, CA Jul 2023 – Sep 2025

  • Designed embedded system software for high-performance networking platforms using C/C++ on Linux kernel
  • Developed HALs, kernel modules, and platform drivers for networking hardware & power management
  • Built Linux BSPs using Yocto/BitBake; implemented secure boot with cryptographic signing
  • Led hardware module integration and real-time telemetry monitoring

Senior Embedded Engineer

Google Mountain View, CA May 2018 – Jun 2023

  • Developed POSIX-compliant system software in modern C++ for embedded Linux & Android
  • Implemented drivers for I2C, SPI, PCIe, audio, wireless, power controllers
  • Built HALs for GPU, DSP, multimedia; designed GPU-assisted video pipelines
  • Automotive platform software on NXP i.MX & Qualcomm; integrated Wi-Fi, BLE, 5G

Embedded Software Engineer

Cisco Systems San Jose, CA Mar 2017 – Apr 2018

  • Linux kernel drivers and BSP for enterprise networking devices
  • Network interface drivers for Realtek/Intel chipsets; Yocto/Poky integration

Linux Embedded Engineer

ADP-CDK Global Portland, OR Dec 2015 – Mar 2017

  • Kernel drivers for camera modules, sensors, peripherals on NXP i.MX
  • RPC over TCP/IP; ALSA audio & camera pipeline integration

Aerospace Embedded Systems Engineer

Airbus Toulouse, France Mar 2012 – Nov 2015

  • DO-178 compliant avionics software for flight control & instrumentation
  • Simulation models in C/C++, Python, MATLAB/Simulink for A320/A330/A340/A380

Embedded Engineer

DRDO India Sep 2010 – Feb 2012

  • Embedded Linux firmware & bootloaders for ARM/OMAP platforms
  • Kernel modules, device drivers; Wi-Fi & Bluetooth integration

Skills

</>

Languages

C C++ Python Rust Go JavaScript TypeScript Shell Java

Embedded & Systems

Linux Kernel Device Drivers BSP Bootloaders FreeRTOS Zephyr ARM / i.MX Qualcomm

Protocols

I2C SPI PCIe UART Wi-Fi BLE 5G TCP/IP TLS

Graphics & Media

Vulkan GPU Programming Video Codec ALSA Camera

Build & Tools

Yocto Buildroot Android Build GDB/JTAG Docker Git CI/CD

🌎

Domains

Aerospace Networking Automotive Consumer Defense IoT

Projects & Organizations

EoSim

Python

63+ board simulator

eVera

Python

Autonomous AI agent

eNI

C

Neural interface adapter

eBoot

C

Universal bootloader

eDB

Python

Embedded database + AI

eApps

Dart

App store & marketplace

Education

🎓

Master of Science

Information Technology Management

Campbellsville University, USA

2019 – 2020

🎓

Bachelor of Engineering

Electronics & Communication Engineering

JNTU, India

2006 – 2010