Summary
Overview
Work History
Education
Skills
SOFT SKILLS
Timeline
Generic

SOBAN KUMAR G.

Senior Embedded Firmware Developer
Bangalore

Summary

Senior Embedded Firmware Engineer with 6+ years of relevant experience in developing and optimizing embedded systems and Total of 9+ years of Work Experience. Expertise in RTOS, Linux kernel programming, device drivers, board bring-up, Custom Bootloader , BIOS and bare-metal firmware development. Strong low-level understanding of CPU architecture, memory management, interrupt handling, DMA, and peripheral interfaces (I2C, SPI, UART). Skilled in debugging complex system issues across hardware and software boundaries using advanced tools and methodologies. Proficient in Yocto Project for building and customizing embedded Linux distributions, including: BSP development, Recipe creation, Image optimization for production systems. Adapt at electronics design concepts, with readiness to explore and contribute to schematic understanding and hardware development.

Overview

9
9
years of professional experience

Work History

Senior Firmware Engineer III

Gems and Setra, Tektronix
Bengaluru, India
04.2021 - Current
  • Developed Linux Kernel modules (SPI and I2C Device Drivers) for Clean Room products and room pressure monitoring systems, ensuring high reliability and compliance with industry standards.
  • Delivered timely hotfixes and resolved customer-reported bugs by analyzing field issues and implementing robust solutions.
  • Designed and maintained KS98 industry-grade PID controller modules (a BareMetal and freeRTOS based system) and associated engineering tools for process automation.
  • Led Setra Power Meter development, (TI Sitara AM3358BZCZ100 processor) including critical bug fixes to enhance system stability and performance, Exposed to Beagle bone black PRU programming.
  • Supported hardware (24Bit ADC, DAC Kernel device driver) and PCB revisions by implementing corresponding Linux kernel and Device Tree (DTB) modifications for seamless integration.
  • Authored and maintained professional documentation for firmware, hardware interfaces, and troubleshooting guides.
  • Working with Toradex i.MX-6ULL Colibri SOC and Variscite VAR-SOM-6UL-iMX6ULL in New Product Development.

Embedded Firmware Engineer

Cyient Ltd
Bengaluru, India
05.2019 - 04.2021
  • Configured Linux kernel, developed custom device drivers, Bootloader, and implemented RTOS-based firmware for embedded systems.
  • Performed board bring-up for NXP IMX based boards comprehensive system debugging, and stability testing to ensure robust performance.
  • Designed and implemented ARINC-429 protocol driver for avionics communication systems.
  • Encryption of AVIS-DVR Video data using LUKS Encrypt(Lets encrypt Linux )
  • Understand and follow DO-178B guidelines

Systems Engineer

Infosys Ltd
Mysore, India
11.2016 - 08.2018
  • Conducted technical training sessions for freshers on programming languages (C, C++, Python, scripting), enterprise application development, and database fundamentals.
  • Developed and tested enterprise software solutions, ensuring quality and adherence to project requirements.
  • Created technical question papers and authored comprehensive documentation for training and development.

Education

PG Technical Diploma - Embedded Systems

CDAC ,Knowledge Park
Bengaluru, India
01-2019

Bachelor of Engineering - Electrical & Electronics Engineering

Mepco Schlenk Engineering College
Sivakasi, India
06-2016

Skills

ARM

FreeRTOS, Bare metal, Assembly

SOC:Beagle bone black, Toradex iMX-6ULL Colibri SOC and Variscite VAR-SOM-6UL-iMX6ULL, , STM32 Nucleo and Discovery boards

Kernel & Drivers: Kernel programming, char drivers, sysfs device files, device tree

SOFT SKILLS

Good in Explaining Technical topics and has mentored freshers & Good at Technical Documents.

Timeline

Senior Firmware Engineer III

Gems and Setra, Tektronix
04.2021 - Current

Embedded Firmware Engineer

Cyient Ltd
05.2019 - 04.2021

Systems Engineer

Infosys Ltd
11.2016 - 08.2018

PG Technical Diploma - Embedded Systems

CDAC ,Knowledge Park

Bachelor of Engineering - Electrical & Electronics Engineering

Mepco Schlenk Engineering College
SOBAN KUMAR G.Senior Embedded Firmware Developer