Skip to main content
Siddu SuhasSS
Open to opportunities

Siddu Suhas

@siddusuhas

Embedded Linux & Firmware Engineer turning production-grade C into reliable multicore device firmware.

India
Message

What I'm looking for

I’m looking for a team where I can own production firmware reliability—writing C for Linux/RTOS, building device drivers, improving CI/CD, and debugging performance/IPC issues—while collaborating closely with engineering and shipping on tight deadlines.

I’m an Embedded Linux & Firmware Engineer with nearly 3 years of experience building production-grade firmware for multicore platforms. I focus on reliable device operation under 24/7 load, from board bring-up and hardware-software integration to device driver development.

As an Embedded Engineer - II (Team Lead) at Probots Electronics, I wrote main control firmware for a fleet of ASIC-based hardware and managed memory and thermal limits on CVITEK/AMLOGIC multicore platforms to prevent failures. I debugged kernel-level and IPC issues using GDB, strace, and Valgrind, fixing security bugs and memory leaks to raise fleet uptime to 99.9%. I also set up cross-compilation with crosstool-ng for ARM targets, configured U-Boot and custom Linux images, automated firmware workflows with GitLab CI, and cut release time by 40%.

Earlier, I built an ASIC firmware stack from scratch in 7 days using SPI, I2C, and UART drivers with ESP-IDF, FreeRTOS, and RTOS-focused bring-up discipline. I developed test fixture firmware to isolate faulty chips faster (cutting manual debug time by 60%), and I built Python/PyQt tooling to visualize live sensor data over USB and reduce testing time by 50%.

Experience

Work history, roles, and key accomplishments

PL

Embedded Engineer II

Probots Electronics India Pvt Ltd

Apr 2024 - Apr 2026 (2 years)

Developed main control firmware for an ASIC-based hardware fleet on multicore CVITEK/AMLOGIC platforms, managing memory and thermal limits to sustain 24/7 operation. Improved fleet uptime to 99.9% by resolving kernel-level and IPC issues with GDB/strace/Valgrind and fixing security bugs and memory leaks.

PS

Embedded Systems Engineer

Probots Techno Solutions

Jun 2023 - Mar 2024 (9 months)

Built an ASIC firmware stack from scratch in 7 days for an urgent PoC, developing SPI/I2C/UART drivers on ESP-IDF with FreeRTOS to meet a hard bring-up deadline. Reduced manual debug time by 60% using a pogo-pin test fixture control firmware and cut testing time by 50% by building PyQt USB sensor visualization and a QA installation CLI.

Education

Degrees, certifications, and relevant coursework

BMS Institute of Technology and Management logoBM

BMS Institute of Technology and Management

Bachelor of Engineering, Electrical and Electronics Engineering

2019 - 2023

Grade: CGPA: 7.63

B.E. in Electrical and Electronics Engineering (CGPA: 7.63) from BMS Institute of Technology and Management.

Tech stack

Software and tools used professionally

Find your dream job

Sign up now and join over 250,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