Summary
Overview
Work History
Education
Skills
Extra-Curricular Activities
Timeline
SoftwareEngineer
Kiran Tukaram Kadam

Kiran Tukaram Kadam

Software Engineer
Mumbai

Summary

Seasoned Senior Embedded Software Engineer with Comprehensive 12+ years of expertise in Android AOSP, Firmware development, and a demonstrated history of working in the Consumer Electronics, Healthcare, and Payment Industries , IOT across the Globe

Overview

12
12
years of professional experience

Work History

Member of Technical Staff 1

Einfochips India Pvt Ltd
02.2024 - Current

Client: Qualcomm India Pvt. Ltd.

  • Audio Subsystem Bring-Up with Android and Yocto.
  • Involved in kernel [5.4 -> 6.6] and Yocto [Dunfell -> Scarthgap] upgrade task.
  • Well-versed in the Linux Audio Stack, ALSA Framework.
  • Expertise in Qualcomm Audio Reach Architecture.
  • Good hands on QCom SoCs like SDM660, SXR2230p, SM6150, QCM2290.
  • Audio Codec brought up WCD9341, WSA884X, WCD9375.
  • Extensive experience in Android/Linux playback and record path flow.
  • Experience with PulseAudio, GStreamer.
  • CTS/VTS issue triage and fix.
  • Expertise in quick triage of issues and fixes.
  • Worked on the meta layers recipe to align with the audio subsystem.
  • I have good hands-on experience with Qualcomm debug tools: QXDM, QACT, APEX, and PCAT.
  • Worked across XR/VR, mobile, and IoT verticals.
  • Worked on customer issues and provided solutions in a timely manner.
  • Collaborated with cross-functional teams to deliver high-quality products, ensuring project deadlines were met consistently.
  • Leading a team with four junior engineers.


  • Highlight: QCS610 Talos Project [Bodycam], kernel 5.4 to 6.6, and Yocto upgrade. Handled alone, complete ownership, and delivered to the customer. WCD9340 codec based on Slimbus interface.

Sr.Engineer-Software

Motorola Solutions
12.2021 - 02.2024
  • Prepare Software Design document, review with stakeholders, Estimation of plan with cross-functional team, Task breakdown and prepare a deliverable plan with Scrum Master using JIRA, feature development, unit testing, handling junior members from the team, defect fix.
  • Domain: Enterprise Security, Fleet Management, Construction sites, Hospital, first responders. Product: MOTORBOAT ION (MKZ), ApxNext, MCW WM800. Description: ApxNext mission-critical communication LMR + trunk radios.
  • Tools and Environment: AWS Linux workspace, ADB, CTAGS, QACT, QXDM, QCAT, Audacity application, git, jira for issue tracking.
  • Software Language: C, C++, Java.

Senior Engineer

Mindteck Malaysia-Motorola Solutions
10.2020 - 12.2021
  • QC SD Camera App issue fix, thermal/current mitigation, audio bring-up, create new devices in audio HAL for PTT, tuning ACDB files, feature implementation, customization, SE-Linux issue fixes, GMS issue fix, security patch application, writing unit test cases, collaborating with teammates to expedite bug fixes and engage QC if required, and unit testing.
  • Domain: Security, Fleet Management, and Construction Sites. Product: MOTOTRBO ION (MKZ). Description: MOTOTRBO Ion brings together renowned PTT performance, an open app ecosystem on the Android platform, and access to the Motorola Solutions technology ecosystem.
  • Tools and Environment: AWS Linux workspace, ADB, CTAGS, QACT, QXDM, QCAT, Audacity application, Git, and Jira for issue tracking.
  • Software Languages: C, C++, Java.

Senior Engineer

L&T Technology services limited
05.2018 - 09.2020
  • Audio bring up, Tuning ACDB files, feature implementation, SE-Linux issue fixes, CTS/GTS issues fix with a dedicated team, Developing APIs for set/reset custom properties from the application, OTA flash from recovery feature implementation(Standard way).
  • Domain: Consumer Electronics - Android Mobile device 5" (Scanner in-built). Project: SDM660 Android Mobile.
  • Client: Askey Corporation, Taiwan, DensoWave owner.
  • Hardware: custom board Qualcomm sdm660 SOC.
  • Tools and Environment: Linux Ubuntu 14, ADB, CTAGS, QACT, QXDM, QCAT, Audacity application, git, jira for issue tracking.
  • Software Language: C, C++, Java.

Software Engineer

Fino Payments Bank pvt ltd
11.2015 - 05.2018
  • Application Development for POS Terminals in the Banking Sector Using ISO8583 standard. Low-layer driver development for Terminals for integrating SD cards etc.
  • Fino Paytech is a financial inclusion providing delivery of financial services at affordable costs to Sections of disadvantaged and low-income segments of society.
  • Client: ICICI, UBI, OBC, Gopalganj Banks.
  • POS Terminal: Ingenico IWL250, IWB250.
  • Tools and Environment: Telium SDK, Ingenico IDE 7.22, LLT 4.5, TMS server, TFS (Visual Studio 2010).
  • Software Language: C, C++, MySQL database.

Embedded Software Engineer

Maestros Electronics and Telecommunication Systems Ltd
11.2014 - 11.2015
  • E-Uno-R10 is a 12-lead mobile electrocardiograph device with an inbuilt transmission facility via the UMTS network and can also print recorded ECGs for further reference.
  • Project: Fuel Gauge indicator in UNO R10 (Handheld ECG device).
  • Project: Implement UMTS in UNO R10 (Handheld ECG device).
  • Product: EUNO R10 (Handheld ECG device).
  • Role: Project Engineer.
  • Duration: 15 Days for Fuel Gauge indicator, 2 months for UMTS implementation.
  • Tools and Environment: cortex M4 stm32f407 32 bits, IAR Workbench, JTAG for Debugging.
  • Software Language: Embedded C.

Embedded Software Engineer

Selec Controls Pvt. Ltd.
02.2014 - 10.2014
  • Project 1: Low-Cost Process Indicator. Role: Project Assistant, Firmware Developer & Hardware Validation.
  • Project 2: Data Logger Card. Role: Project Manager, Firmware Developer & Hardware Designer.
  • Team Size: 2 for both projects.
  • Duration: Feb 2014 - May 2014 for Project 1, May 2014 - September 2014 for Project 2.
  • Tools and Environment: Cube-Suite IDE, 16 Bit: MCU-RL78/G1A series, Debugger - E1 Emulator.
  • Software Language: Embedded C.

Education

B.E. - Electronics Engineering

Mumbai University
Mumbai
07.2013

Diploma - Electronics and Telecommunication

MSBTE
Mumbai
07.2010

Electronics Mechanic - undefined

NCTVT
Mumbai
06.2007

ITI - Electronics Mechanic

ITI
Mumbai
09.2006

HSC - undefined

SIWS
Mumbai
01.2004

SSC - undefined

Ahilya Vidya Mandir
Mumbai
01.2002

Skills

Extra-Curricular Activities

  • Secured 2nd prize, MSBTE, 2010-07-01, Mumbai, Maharashtra, India
  • Secured 2nd prize in a state-level quiz competition held at Bharati Vidyapeeth and was organized by MSBTE.
  • Secured 1st prize, NCVT, 2007-10-01, Secured 1st prize in NCVT examination from Thane center in the year 2007.
  • Secured 2nd prize, SION ITI, 2006-01-01, Mumbai, Maharashtra, India, Secured 2nd prize in the I.T.I. exam from SION ITI.

Timeline

Member of Technical Staff 1

Einfochips India Pvt Ltd
02.2024 - Current

Sr.Engineer-Software

Motorola Solutions
12.2021 - 02.2024

Senior Engineer

Mindteck Malaysia-Motorola Solutions
10.2020 - 12.2021

Senior Engineer

L&T Technology services limited
05.2018 - 09.2020

Software Engineer

Fino Payments Bank pvt ltd
11.2015 - 05.2018

Embedded Software Engineer

Maestros Electronics and Telecommunication Systems Ltd
11.2014 - 11.2015

Embedded Software Engineer

Selec Controls Pvt. Ltd.
02.2014 - 10.2014

Diploma - Electronics and Telecommunication

MSBTE

Electronics Mechanic - undefined

NCTVT

ITI - Electronics Mechanic

ITI

HSC - undefined

SIWS

SSC - undefined

Ahilya Vidya Mandir

B.E. - Electronics Engineering

Mumbai University
Kiran Tukaram KadamSoftware Engineer