Siddu Suhas
@siddusuhas
Embedded Linux & Firmware Engineer turning production-grade C into reliable multicore device firmware.
What I'm looking for
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
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.
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.
Embedded Systems Intern
Probots Techno Solutions
Feb 2023 - Mar 2023 (1 month)
Supported early firmware development for IoT devices by writing Python scripts to parse and log hardware-firmware communication during PoC testing. Helped accelerate PoC validation through clearer communication traces and diagnostics.
Education
Degrees, certifications, and relevant coursework
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.
Availability
Location
Authorized to work in
Portfolio
suhasp.devSocial media
Job categories
Skills
Interested in hiring Siddu?
You can contact Siddu and 90k+ other talented remote workers on Himalayas.
Message SidduFind 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!
