Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Samir Katte

Seattle

Summary

Embedded software engineer with 10+ years of industry experience and strong background in C/C++. Developed software for Microsoft's AI chip and various modem projects at Qualcomm, both as an individual contributor and as a team lead. Looking to enhance my technical expertise by working on novel and challenging embedded systems projects.

Overview

12
12
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Microsoft
03.2022 - 03.2025
  • Developed Host-Device runtime driver for Microsoft's in-house AI chip across various chip versions
  • Designed profiling mechanism to view kernel execution times for debugging and viewing on Perfetto

Staff Software Engineer

Qualcomm
11.2020 - 03.2022
  • Lead the MMW 5G Device Driver Team to deliver software features on the Snapdragon X60 5G modem platform
  • Drove end-to-end daily debugs of critical modem software issues related to Thermistor/Power/Throughput for different flagship phones
  • Worked on Python scripts to achieve auto-generation of register settings for the Snapdragon X65 5G modem platform
  • Implemented a TRACE32 CMM scripts framework using Jenkins for easier debugs of crashes
  • Supporting horizontal scaling of nodes and daily maintenance to achieve high availability of the service
  • Mentored new employees and interns to ramp up on MMW expertise
  • Conducted technical interviews for open positions in the team

Senior Software Engineer

Qualcomm
11.2017 - 11.2020
  • Developed C/C++ software driver to achieve MMW 5G communications in the GHz range on the Snapdragon X55 modem platform
  • Designed command processing queue to achieve TDD MMW operations at precise over-the-air timing
  • This SW design is leveraged across 3 generations of MMW modem platforms including the latest X65 modem
  • Implemented various MMW features like Maximum Permissible Exposure (MPE), Jammer detection and sleep algorithms for power savings
  • Resolved a variety of customer issues to mitigate escalations delivered quality software bug fixes for unblocking phone launches
  • Previously developed software driver for LTE 4G and legacy technologies to program the analog chip modules for call processing

Software Engineer

Qualcomm
08.2014 - 11.2017
  • Revamped legacy CDMA2000 3G code base to support multiple antennas for enhanced signal performance
  • Followed good coding practices
  • Resolved bugs during Pre-silicon(FPGA) validation of upcoming modems
  • Developed uplink carrier aggregation (ULCA) in the LTE 4G software driver by collaborating with Firmware/Protocol layer/Tools teams

Graduate Student Researcher

UCLA Smart Grid Energy Research Center
10.2012 - 03.2014
  • Implemented Machine to Machine interface using Arduino Uno and Raspberry Pi in the Smart Grid Energy Research Center at UCLA.
  • Created circuits for energy metering applications, extracting sensor data from appliances and controlling electric dryers remotely.

Education

Master of Science - Electrical Engineering

University of California, Los Angeles
Los Angeles, CA
03-2014

Bachelors of Engineering - Electronics And Telecommunications

University of Mumbai
Mumbai, India
06-2012

Skills

    C

    Embedded C

    Python

    Bash Scripting

    Powershell Scripting

    CMM T32 Scripting

    YML pipeline

    CMAKE

    JSON

    Linux

    Visual Studio Code

    Azure Devops

    Jenkins builds framework

    Qualcomm Tools(QXDM/QRCT/QUTS)

    SlickEdit IDE

    Deep Learning

    Modem SW Technologies: 3G-5G

Certification

Deep Learning : Mastering Neural Networks - MIT xPRO

Open Source Software Development, Linux and Git - The Linux Foundation

Grokking the System Design Interview

Timeline

Senior Software Engineer

Microsoft
03.2022 - 03.2025

Staff Software Engineer

Qualcomm
11.2020 - 03.2022

Senior Software Engineer

Qualcomm
11.2017 - 11.2020

Software Engineer

Qualcomm
08.2014 - 11.2017

Graduate Student Researcher

UCLA Smart Grid Energy Research Center
10.2012 - 03.2014

Master of Science - Electrical Engineering

University of California, Los Angeles

Bachelors of Engineering - Electronics And Telecommunications

University of Mumbai
Samir Katte