Gaurav Singh

Firmware Engineer

Bengaluru, Karnataka, India9 yrs 3 mos experience

Key Highlights

  • Expert in firmware development for advanced AI processors.
  • Proven track record in innovative firmware solutions.
  • Published research on optimal flash utilization in smart metering.
Stackforce AI infers this person is a Firmware Engineer specializing in semiconductor and energy management industries.

Contact

Skills

Core Skills

Firmware DevelopmentSystem Design

Other Skills

Embedded SystemsEmbedded CEmbedded C++Device Driver DevelopmentReal-Time Operating Systems (RTOS)LabVIEWFirmwareC++SemiconductorsElectronicsProgrammingResearchPower ElectronicsData StructuresEngineering

About

I am an experienced Firmware Engineer specializing in bootcode development and interconnect (I/O) firmware for AMD’s Advanced AI Processors (MI Series). My expertise also includes firmware development for SSD media architecture, smart grid technologies, and energy measurement devices. With a background in electronics and telecommunication from Symbiosis International University, complemented by a diploma in business management from SIBM, Pune, I bring a strong foundation to my work. I have a proven track record in control systems design, firmware research, and embedded software development. Prior to AMD, I contributed significantly to projects at Micron Technology and Landis+Gyr, enhancing my skills in innovative firmware solutions. As a certified six sigma green belt, I am committed to delivering high-quality work and optimizing processes for efficiency.

Experience

9 yrs 3 mos
Total Experience
1 yr 11 mos
Average Tenure
1 yr 7 mos
Current Experience

Micron technology

Staff Firmware Engineer

Nov 2024Present · 1 yr 7 mos · Bengaluru, Karnataka, India · On-site

Amd

Senior Firmware Engineer (Bootcode Development for AI Processors)

Jun 2023Nov 2024 · 1 yr 5 mos · Bengaluru, Karnataka, India · On-site

  • BootROM Code Development and Interconnect (I/O) Firmware for AMD’s AI Processors - MI Series
Embedded SystemsFirmware Development

Micron technology

2 roles

Senior Firmware Engineer (Media Systems Development)

Nov 2021May 2023 · 1 yr 6 mos

Embedded SystemsFirmware Development

Firmware Engineer (Media Systems Development)

Feb 2020Nov 2021 · 1 yr 9 mos

  • Part of a unique research team within MAG (Media Architecture Group), responsible for the firmware designing, developing and prototyping of Micron's new and latest Media Algorithms on storage systems across the client and enterprise domain.
Embedded SystemsFirmware Development

Landis+gyr

2 roles

Firmware Developer (Global Development Center, India)

Sep 2018Feb 2020 · 1 yr 5 mos · Noida Area, India

  • During my tenure with Landis+Gyr, I have worked for the Product Development Teams catering to multiple global regions (Asia Pacific, Australia/New Zealand, Europe), designing and developing smart embedded platforms for smart energy meters.
  • I am currently working on the firmware development and design of Landis+Gyr’s core project to develop a Global smart metering platform which will enable a faster product development across all regions. Simultaneously I am building fine expertise in Embedded C/C++ Development, designing layered software architecture & embedded applications and thoroughly working myself around various Object Oriented Programming - Design Patterns and Protocols.
  • I am extremely customer focused while completely believing and planning for on time delivery of quality solutions. I am skilled in development using Embedded C and Embedded C++ while thoroughly working on Renesas and ARM Based microcontrollers (8bit, 16bit, 32bit). I was Awarded Landis+Gyr accomplishment certificate for an all-star performance rating.
  • Also published my Research Paper titled “Supervisory Clock Control Intelligence with Effective and Optimal Flash Utilization”, at the International Metering India Conference 2019, hosted by IEEMA.
  • I have gained experience working in:
  • 1. Embedded Design & Development for various Functional and Business Modules (Embedded Applications Engineering).
  • 2. Device Driver Development.
  • 3. Board Support Package (BSP) Development
  • 4. Flash Memory Management, UART, SPI, USB Protocols
  • 5. Networking/Communication Protocol Design and Development.
  • 6. Real time operating systems (RTOS) concepts – Multitasking, Scheduling, Multithreading, IPCs, Semaphores, Message Queues, Interrupt handling.
  • 7. MISRA, Static Code Analysis, GIT, Jenkins, Gerrit
  • 8. Code Coverage Analysis, Unit Testing (Google Mocks), GIT, Gerrit, Jenkins.
  • 9. Scrum/ Agile Methodology of Development.
Embedded SystemsEmbedded CEmbedded C++Device Driver DevelopmentReal-Time Operating Systems (RTOS)Firmware Development

Engineer - Grad (R&D)

Dec 2017Sep 2018 · 9 mos · Noida Area, India

Siemens

Research Intern (Labview System Design)

Jul 2016Jan 2017 · 6 mos · Mumbai, Maharashtra, India

  • 6 months industrial training program at Siemens transformers factory .
  • My Core Project Is:
  • Developing an Intelligent Power Analyser for the Transformer Management System(TMS) to synthesize the Input Current and Voltage and calculate Apparent Power, Real Power, Frequency, Power Factor and Harmonics for testing purpose.
  • Software used: Labview by National Instruments
  • Hardware used: PXI 1045- 18 Slot Chassis, PXI-8848 Embedded Controller and 7 1/2 Digit DMM by National Instruments
  • Secondary Projects Include:
  • Plant Automation and Maintenance.
  • Understanding the step-by-step manufacturing process of a Siemens Transformer.
  • Working with the Control Panel and Control Management System.
  • Oil testing of a transformer and development of a system module for the automation of the Dissolved Gas Analyser.
  • Industry Mentor:
  • Mr. Rakesh Patil (Quality Head, Transformers Factory, Siemens Ltd)

Mozilla

Firefox Student Ambassador

Nov 2015Sep 2016 · 10 mos · Pune, Maharashtra, India

  • Development, Testing and Mass Marketing of the Firefox OS

Education

Birla Institute of Technology and Science, Pilani

Master of Technology - MTech — Software Systems

Jan 2021Jan 2023

SYMBIOSIS INTERNATIONAL UNIVERSITY

Bachelor of Technology (BTech) — Electronics and Telecommunication Engineering

Jan 2013Jan 2017

Symbiosis Institute of Business Management, Pune

Diploma

Jan 2014Jan 2016

M.P. Birla Foundation Higher Secondary School

Class 12 — From ICSE Board

Jan 1997Jan 2013

Stackforce found 100+ more professionals with Firmware Development & System Design

Explore similar profiles based on matching skills and experience

Gaurav Singh - Firmware Engineer | Stackforce