Summary
Overview
Work History
Education
Skills
Certification
Social Link
Total Work Experience
Timeline
AssistantManager
Akash Garg

Akash Garg

Embedded Systems Development
Gurugram

Summary

Experienced embedded product security professional with 14 years of expertise in design and development. Skilled in software architecture, firmware development, board bring-up, and hardware debugging. Proficient in basic networking protocols and hardware/software integration, leading teams to deliver complex embedded projects. Specialized in researching security vulnerabilities and attacks on embedded devices, including side channel attacks and Secure Boot bypassing. Proficient in C, Python, and BASH shell scripting, with experience in multicore architecture and knowledge of protocols like UART, I2C, SPI, MODBUS, and DLMS. Familiar with toolsets like MATLAB, LINUX-GDB, Jtagulator, Bus-Pirate, Ghidra, ULink, STLink on Windows and Linux platforms. Skilled in RTOS and beginner-level C++ proficiency, with experience in Docker-Container management system, Unicorn/Usercorn Emulator, SDLC, QT Beagleboard TI-Sitara series and Raspberry pi.

Overview

15
15
years of professional experience
8
8
years of post-secondary education
1
1
Certification
2
2
Languages

Work History

Senior Technical Lead

Incedo Inc
Gurgaon
05.2021 - 07.2025
  • Managed team of 4-5 personnel focused on implementing resolutions and updates.
  • Mentored junior developers for improved coding skills and understanding of best practices, leading to increased overall code quality within the team.
  • Collaborated with cross-functional teams to design and implement innovative technical solutions, fostering streamlined communication channels and efficient problem resolution.
  • Led the development and execution of end-to-end testing strategies for complex projects, ensuring high-quality deliverables that met client expectations.
  • Enhanced software reliability by conducting comprehensive code reviews, identifying areas for improvement, and providing constructive feedback to team members.

Senior Software Engineer

Stryker
Gurgaon
09.2018 - 05.2021
  • Worked as an Senior Software Developer in embedded product security, design & development.
  • Hands on experience in S/W architecture, F/W development, Board bring-up, H/W debugging.
  • Research security vulnerability & attacks on embedded devices.
  • Side channels attacks & analysis using C, Python & BASH shell.
  • Bypassing Secure Boot on embedded devices.
  • Experienced with tools like: GDB, Jtagulator, Bus-Pirate, Ghidra, ULink, STLink
  • Platform: Windows, Linux( Yocto Project, Buildroot, Porting, Cross Compilation & Board BringUp )
  • MISC: RTOS, C++ beginner, Docker-Container, Unicorn/Usercorn Emulator, SDLC, QT beginner, Beagleboard, TI-Sitara series, Raspberry pi

Embedded Software Developer

Secure Meters Ltd
Udaipur
10.2014 - 09.2018
  • Collaborated with software, firmware and hardware engineers to develop complete embedded solutions.
  • Designed embedded hardware, firmware and interfaces used in Metering and home automation industry.

Embedded Firmware Developer

Yash Computer Company
New Delhi
07.2012 - 10.2014
  • Developed robust firmware solutions for various embedded systems, resulting in improved product functionality.
  • Created proofs of concept for innovative new solutions.
  • Participated in design meetings and provided valuable input on system-level architectural decisions for optimal performance outcomes.
  • Mentored junior developers on best practices in coding and debugging techniques, promoting professional growth within the team.

Software Developer

Caron Technology
New Delhi
01.2011 - 07.2012
  • Embedded Development & Training
  • Collaborated with software, firmware and hardware engineers to develop complete embedded solutions.
  • Performed high-level coding in various programming languages.

Education

B.Tech/B.E. - Electronics And Communications Engineering

Uttar Pradesh Technical University (UPTU)
Ghaziabad, India
04.2005 - 01.2011

XIIth - PCM

Lord Mahavira Academy
Saharanpur, India
03.2004 - 03.2005

Xth - General

Lord Mahavira Academy
Saharanpur, India
03.2002 - 03.2003

Skills

Embedded Software Development

undefined

Certification

Advanced Embedded Training - 6 Month

Social Link

www.linkedin.com/in/akash-garg5a444b19

Total Work Experience

15 Years 0 Month

Timeline

Senior Technical Lead

Incedo Inc
05.2021 - 07.2025

Senior Software Engineer

Stryker
09.2018 - 05.2021

Embedded Software Developer

Secure Meters Ltd
10.2014 - 09.2018

Embedded Firmware Developer

Yash Computer Company
07.2012 - 10.2014

Software Developer

Caron Technology
01.2011 - 07.2012

Advanced Embedded Training - 6 Month

12-2010

B.Tech/B.E. - Electronics And Communications Engineering

Uttar Pradesh Technical University (UPTU)
04.2005 - 01.2011

XIIth - PCM

Lord Mahavira Academy
03.2004 - 03.2005

Xth - General

Lord Mahavira Academy
03.2002 - 03.2003
Akash GargEmbedded Systems Development