Skip to main content
SB
Looking for a job

srinivas bakki

@srinivasbakki

Founder and CEO at RedGreenBlue, building Emcode to help AI agents understand and engineer complete embedded systems.

India
Message

What I'm looking for

I’m interested in working with semiconductor companies, platform and board vendors, robotics and edge AI teams, OEMs, and engineering organizations building the next generation of embedded systems.

At RedGreenBlue, I founded a company working across embedded systems, edge AI, computer vision and remote collaboration. Our work has included NVIDIA Jetson-based systems, GPU-accelerated video and computer vision, WebRTC-based remote platforms, and secure remote access for enterprise and healthcare environments.

We’re building Emcode, an AI-native engineering environment that creates a structured understanding of the SoC, System-on-Module, carrier board and software stack. It enables AI agents to work across BSP development, device trees, drivers, board bring-up and debugging, with an initial focus on the NVIDIA Jetson ecosystem.

Earlier, at NXP Semiconductors, I developed embedded software for ARM microcontrollers and ported Linux, WinCE, uCOS and FreeRTOS. I also worked on board debugging, peripheral drivers and car multimedia audio and video systems.

At Cisco Systems, I developed diagnostic software for CRS router fabric switch cards, working with PCIe, Ethernet PHY, MDIO and FPGA-based interfaces. My experience also includes Linux drivers, Bluetooth, FPGA implementation, audio signal processing and speech technologies.

Experience

Work history, roles, and key accomplishments

RedGreenBlue logoRE
Current

Founder and CEO

RedGreenBlue

Jul 2020 - Present (6 years 4 months)

Founded RedGreenBlue to build complex, real-world engineering products spanning embedded systems, edge AI, computer vision and remote collaboration.
Our work has included NVIDIA Jetson-based systems, GPU-accelerated video and computer vision, WebRTC-based remote platforms, and secure remote-access solutions for enterprise and healthcare environments.
We are now building Emcode, an AI-native engine

IC

Consultant

Independent Consultant

Jan 2019 - Jul 2020 (1 year 6 months)

Technology Consulting - Linux drivers, Xilinx FPGA(verilog/vhdl) implementation of software, Microcontroller software design, Webapps, Video streaming, transcription, speech recognition, diarization, Video/Audio editing tools, Video/Audio codec integration,ALSA, Google ASR, webrtc, signaling design, video conferencing solutions, latency valuation, web meeting with XR, standalone display drivers.

NI

Co-Founder

NIXAR

Dec 2017 - Jun 2020 (2 years 6 months)

Toward the goal of indoor navigation solution with vision only : Algorithms for visual scene understanding and localization.
Market study, Lead generation, ideation, solution proposals, fund raising, integration with businesses.

Medyug Technology Pvt Ltd logoML

Co-Founder, simbo.ai. Chief Product officer, mTatva

Medyug Technology Pvt Ltd

Apr 2019 - May 2020 (1 year 1 month)

Helping with healthcare.

Audio Signal processing/Speech to text/Natural language understanding

Qualcomm logoQU

Senior Lead Engineer

Sep 2015 - Dec 2017 (2 years 3 months)

CSR acquisition by qualcomm.

CSR logoCS

Senior Lead Engineer

CSR

Sep 2014 - Jan 2015 (4 months)

Develop bluetooth mesh test environment in lab. Develop linux drivers for bluetooth host interface.

Cisco Systems logoCS

Software Engineer

Jul 2013 - Sep 2014 (1 year 2 months)

Diagnostics Engineer : Develop diagnostic software for the CRS router fabric switch cards.
Technologies : PCIe, ethernet PHY, MDIO, High speed optical interface.
Test routing essentials in the core network. Develop routines on FPGA based interfaces.

NXP Semiconductors logoNS

Technical Lead

Mar 2006 - Jun 2013 (7 years 3 months)

Develop embedded software for ARM microcontrollers. Port Linux/WinCE/uCOS/FreeRTOS onto ARM microcontrollers(cortex M0/M3/M4).
Board debugging.
Driver software for USB, Flash, SD/MMC,I2C, UART, SPI
Worked on NAND flash controller FPGA ( Review synthesis)
Car Multimedia - Audio and Video systems. Stream audio and video.
PNX4103 - Linux Platform software. Package management.
Multi site technology

CO

Software Engineer

Apr 2005 - Mar 2006 (11 months)

Develop Linux device drivers for wireless cards.

ML

Software Engineer

Aug 2004 - Mar 2005 (7 months)

Bringup Bluetooth stack on SL600 PDA

Education

Degrees, certifications, and relevant coursework

GT

Gogte institute of technology

Bachelor of Engineering (BEng), Electronics and Communications Engineering

1998 - 2002

Sainik School, Bijapur logoSB

Sainik School, Bijapur

1991 - 1998

GS

Good shepherd higher primary school

1985 - 1991

Tech stack

Software and tools used professionally

Interested in hiring srinivas?

You can contact srinivas and 600K+ other talented remote workers on Himalayas.

Message srinivas

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 1,000,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan