S

Subhranil Choudhury

CTO

Bengaluru, Karnataka, India18 yrs 7 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • 18 years of experience in Embedded software development.
  • Led large scale AI/ML training infrastructure at AWS.
  • Consistently ranked as a top performer across companies.
Stackforce AI infers this person is a seasoned Embedded Systems Engineer with a strong focus on AI and Networking technologies.

Contact

Skills

Core Skills

Artificial Intelligence (ai)Team LeadershipFreertosNetworkingWireless NetworkingEmbedded SystemsLinux

Other Skills

AI InfraAI NetworkingARMARM ArchitectureAWS SageMakerAmazon EC2Amazon EKSAutomotive system SoftwareBusiness Intelligence (BI)C (Programming Language)Conflict ResolutionControl planeCore MLCross-functional Team LeadershipCrypto

About

Leadership roles in Qualcomm and AWS honed the ability to manage complex projects and mentor teams while delivering impactful solutions such as WiFi 6/7-based networking chip software. With 18 years of experience, the commitment remains to keep working on low level Embedded Software technologies, HW-SW co-existence layers and using AI technologies for better efficiency and productivity. Currently working as L6 leader at Amazon AWS AI Sagemaker Hyperpod team. B.Tech in Electrical and Electronics Engineering from National Institute of Technology Trichy (NIT Trichy). 18 years of professional experience in Embedded software development. 10+ years of experience in leading the entire Software development, HW-SW co-design, SW architecture etc. 5+ years of experience in managing and delivering Software valued over a Billion per year. The main domains of expertize includes: o Complex Embedded System Designs including CPUs, Ethernet Switches, GPUs o Networking and Wi-Fi stack o Audio, Video, PCIe and DMA drivers o Linux Kernel internals and Various communication Drivers o Custom Inter processor communication protocols o AI training and inference o Boot-loader development/support Management Course : Leadership with AI from Indian School of Business(ISB). Qualities that set myself apart: 1. Doing things differently 2. A strong believer of smart work and installing the same belief in the team. 3. Consistently ranked as one of the top performers in the annual assessment cycle in all the previous companies. 4. Take keen interest in philanthropic causes. Currently Me and my wife run an NGO which is supporting the education of a school and running a women’s skill training centre. 5. Explore the unknown and fearless in what I believe in. 6. Coming up with new out of the box product ideas. 7. Passionate about coding. Have been a regular coder in HackerRank and Geeksforgeeks. Papers and Inventions: 1. Presented a paper on “Quality Audio Software Pipeline” in ESC 2011(Embedded Science Conference) 2. Written and presented multiple white papers within the companies and in ESC on networking, WiFi. o Paper on Dual and Triple Band Repeaters o Paper on Optimizing Wifi Datapath for performance o Paper on Networking and WiFi Fast Path.

Experience

18 yrs 7 mos
Total Experience
2 yrs 7 mos
Average Tenure
4 yrs 5 mos
Current Experience

Amazon web services (aws)

2 roles

Engineering Leader

Promoted

Oct 2024Present · 1 yr 6 mos · Bangalore Urban, Karnataka, India · On-site

  • Building large scale AI/ML training infrastructure platforms at AWS AI Sagemaker
Artificial Intelligence (AI)RDMARoCENCCLAI InfraAI Networking+10

Engineering Lead

Nov 2021Oct 2024 · 2 yrs 11 mos · Bangalore Urban, Karnataka, India · On-site

  • Lead the AWS IoT FreeRTOS team, focusing on the development and enhancement of the FreeRTOS-plus-TCP stack.
  • Notable Architecture Enhancements accomplished:
  • 1.FreeRTOS:
  • a. Multi-endpoint feature support
  • b. IPv6 and IPv6 multi-cast
  • c. Developed a new API interface and re-architected the stack for TSN (time-synchronized networking), catering specifically to Industrial IoT customers.
  • d. Multi-Queue architecture for FreeRTOS-plus-TCP datapath
  • e. Protocol Level Separation for the entire stack to optimize memory footprint
  • f. Safety certification
  • g. Wi-Fi port for some platforms
  • 2. Kinesis Video Streams:
  • a. RTP
  • b. RTCP
  • c. SRTP
  • d. Crypto
  • e. H.264 codec
FreeRTOSNetworkingARM ArchitectureInternet of Things (IoT)Internet Protocol Suite (TCP/IP)Dynamic Host Configuration Protocol (DHCP)+10

Qualcomm

Staff Engineer/Manager

Aug 2016Nov 2021 · 5 yrs 3 mos · Bengaluru, Karnataka, India · On-site

  • Subhranil works in Wireless and Networking team as a Staff Engineer/Manager.
  • Handled entire process of bring-up to Final Delivery for 3 chips.
  • Main responsibilities include:
  • 1. Managing a team of engineers.
  • 2. Design and Develop networking and wifi datapath drivers for slow and fast paths on various Qualcomm processors.
  • 3. End to end driving a New platform and chip bring up.
  • 4. Own and Resolve critical issues
  • 5. Mentor junior members of the team.
  • 6. Scoping, Designing and developing new WiFi datapath features.
  • Notable System Architecture changes accomplished during my tenure include:
  • 1. Hardware agnostic Dual and Triple band WiFi Repeaters
  • 2. Encrypted Repeaters implementation in the fast-path
  • 3. Service Aware ( multi-Q ) WiFi and Networking fast Datapath
  • Chipsets:
  • Qualcomm Snapdragon gateway processors for WiFi6 and Wifi7 technologies.
NetworkingWireless NetworkingInternet Protocol Suite (TCP/IP)Packet SwitchingRoutingCross-functional Team Leadership+11

Amd

Member Technical Staff

Apr 2016Aug 2016 · 4 mos

  • Subhranil worked as an MTS as a part of the Manageability SW team in the KVM project.
  • His main responsibilities include:
  • 1. Design and development of KVM features like NIC drivers(Broadcom, Realtek), LPC UART driver, booloader development etc.
  • 2. Interviewing new candidates for team expansion.
  • 3. Design discussions with cross-functional teams.
  • 4. Mentoring the junior engineers.
  • OS - Linux, Ubuntu
  • CPU Architectures : x86, ARM v7
  • Socs:
  • AMD processors
LinuxEmbedded SystemsSystem ArchitectureARM ArchitectureTeam LeadershipC (Programming Language)

Nvidia

Sr System Software Engineer

Sep 2014Apr 2016 · 1 yr 7 mos

  • Subhranil worked as a Senior System Software Engineer as a part of the Automotive System Software Team.
  • His main responsibilities include:
  • Design and Develop new protocols, drivers in Linux and QNX on various automotive platforms.
  • New platform and SOC bring-up.
  • Resolve critical system issues
  • Mentor the juniors
  • Perform code-reviews and keep a strict eye on the standard of code going out of
  • the team.
  • Work closely with the hardware team for :
  • Providing chip design and feature reviews in the pre-silicon phase
  • Schematic reviews in the board design phase
  • OS - Linux, QNX
  • CPU Architectures : ARM v7, v8
  • Socs:
  • Nvidia Tegra Series of Processors
LinuxEmbedded SystemsQNXLinux Kernel InternalsARM ArchitectureTeam Leadership+1

Mirafra technologies

Member Technical Staff

Feb 2014Sep 2014 · 7 mos

  • Subhranil worked as a part of the Embedded systems Group.
  • Subhranil worked as a Consultant in Qualcomm Atheros as a part of the NSS team.
  • Other than that his activities included:
  • 1. Drive some of the internals projects on Linux device drivers, linux applications and protocol stack.
  • 2. Interviewing and recruiting for the ESG group.
  • Linux kernel internals, system calls, filesystem understanding, linux process understanding etc.
LinuxEmbedded SystemsQNXEthernet IPARM ArchitectureGigabit Ethernet+4

Sicon design technologies pvt. ltd.

Senior Embedded Software Engineer

Jun 2012Jan 2014 · 1 yr 7 mos

  • Subhranil worked as a Consultant in CISCO.
  • Subhranil worked as a part of the CISCO diagnostics team.
  • His responsibilities included building diagnostics software and low-level device driver.
  • Subhranil was involved in the diagnostic software and driver development of Cisco's 40G and 400G linecard products.
  • This included:
  • 1) Development of the diagnostics software
  • 2) Debugging the various system level issues and Supporting the internal Manufacturing teams during various manufacturing hardware validation cycles.
  • 3) Worked with various chipset vendors like Broadcom, Intel for performance analysis and troubleshooting of various system level issues.
  • Other than the above, Subhranil's responsibilities within the company also included;
  • 1) Searching, interviewing the right candidates for the Embedded team's various requirements.
  • 2) Providing the required training and hands-on to the juniors on various Embedded domains like:
  • Device driver development
  • Diagnostic software
  • Board Bring-up
  • Bootloader development
LinuxEmbedded SystemsQNXEthernet IPSwitchesARM Architecture+7

Ittiam systems

Senior Engineer, Multimedia Systems Team

Jul 2007May 2012 · 4 yrs 10 mos

  • Subhranil worked as a Senior System Software Engineer as a part of the Multimedia Systems Team.
  • Subhranil worked as Customer Champion in many projects and as Individual contributor in others.
  • Main contributions include designing a ethernet over SPI driver, writing complete ethernet drivers for 10 port switch with copper and fibre ports.
  • His main technical responsibilities include:
  • 1) Linux Device drivers development and Porting
  • Development of multiple drivers from scratch
  • 2) Bootloader development and Porting and Board bring-up.
  • 3) Expertise on - Ethernet, Audio , DMA drivers
  • 4) Design and Development of customized Inter-Processor Communications
  • 5) Very Good System Level Understanding of Hardware Protocols and Interfaces
  • PCI/PCIe, I2C, SPI, MII/GMII/RGMII, XAUI, NOR & NAND
  • OS - Linux, Sys BIOS, WinCE
  • CPU Architectures : ARM v6, v7
  • Socs:
  • Texas Instruments processors like:
  • Davinci series - DM644x, DM646x, DM816x(Netra series)
  • Arm only - DM350, DM355, DM365
  • DSP only - DM648 , C667X (Shannon series)
  • Mobile processors - OMAP3 series etc
LinuxEmbedded SystemsNetworkingEthernet IPLinux Kernel InternalsSystem Architecture+7

Education

Indian School of Business

Executive Management — Leadership with AI

Oct 2024Mar 2025

National Institute of Technology, Tiruchirappalli

Bachelor’s Degree — Electrical and Electronics Engineering

Stackforce found 100+ more professionals with Artificial Intelligence (ai) & Team Leadership

Explore similar profiles based on matching skills and experience