Skip to main content
HimalayasHimalayas logo
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 100,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