T

Tarun Sahu

Software Engineer

Warsaw, Mazowieckie, Poland8 yrs 5 mos experience
Most Likely To Switch

Key Highlights

  • Expert in embedded and Linux development.
  • Published research on operating system frameworks.
  • Designed innovative IOT solutions for various applications.
Stackforce AI infers this person is a skilled Embedded Systems and IOT developer with a strong focus on Linux and software architecture.

Contact

Skills

Core Skills

Embedded Systems

Other Skills

BootloaderBoard Bring-upubootbinmanEmbedded CComputer ScienceSystem PerformanceComputer ArchitectureOperating SystemsC (Programming Language)JavaPython (Programming Language)LinuxKeilLinux Kernel Development

About

Interested in embedded and linux development.

Experience

8 yrs 5 mos
Total Experience
1 yr 5 mos
Average Tenure
2 yrs 5 mos
Current Experience

Google

3 roles

Linux Kernel Developer

Promoted

Sep 2025Present · 8 mos · Hybrid

Network Infrastructure Engineer

May 2025Aug 2025 · 3 mos · Hybrid

  • Designed Test strategy and scope for the new Gen network devices for Google Data centers.

ASIC Platform Software Architecture

Nov 2023May 2025 · 1 yr 6 mos · Hybrid

  • Bring up PMU and MPAM on Pixel SOC
  • Found the issue with interrupt mapping and designed the hardware change of interrupt controller for performance improvements in software

Ibm

2 roles

Senior Staff Software Engineer

Promoted

Jun 2023Nov 2023 · 5 mos · Bangalore Urban, Karnataka, India · Hybrid

  • Published a paper to IP.com on operating system framework for large-page utilization using hardware assist.
  • https://priorart.ip.com/IPCOM/000272320
  • Worked on hugepages, memory hotplug, memory tiering, folio, storage class memory and memblock.
  • Recognition: Was awarded with TCAP (Technical Collaboration Achievement Program) and Star of the month.

Staff Software Engineer

Jan 2022May 2023 · 1 yr 4 mos · Bangalore Urban, Karnataka, India · Hybrid

Texas instruments

2 roles

Linux Kernel Developer

Promoted

Sep 2021Jan 2022 · 4 mos · On-site

  • Designed and implemented the framework to package the Uboot/SPL/TPL binaries to make the build process easier on Cortex A72 processor for customer
BootloaderBoard Bring-upubootbinmanEmbedded CEmbedded Systems

USB Type C PD Firmware Developer

Aug 2020Sep 2021 · 1 yr 1 mo · On-site

  • Designed and implemented the driver for the USB Type C power delivery (PD) controller for the AMD processors.
  • Designed and implemented the Multi-Master support of the I2C Bus Driver for the USB Type C PD Controller. - Resolved issues/feature requests on the USB Type C PD controller for Microsoft, Amazon eero, HP and Lenovo.
  • Reported 11 mistakes (7 Technical, 4 Editorial) in the USB Type C PD Specification to USB IF (usb.org).
Embedded SystemsEmbedded C

Freelance

Freelancing

Sep 2019Apr 2020 · 7 mos · Remote

  • Developed the end to end IOT system to manage brewery barrels in a factory ( from sensor data collection to analysis and displaying on web)

Texas instruments

Embedded Software Developer

May 2019Jul 2019 · 2 mos · Bengaluru, Karnataka, India

  • Developed UCSI support on USB Power Delivery SOC for Windows platform.
  • https://learn.microsoft.com/en-us/windows-hardware/drivers/usbcon/ucsi
Embedded SystemsEmbedded C

Vecros

System Software Engineer

Nov 2018Jan 2019 · 2 mos · New Delhi, Delhi, India · On-site

  • Created the end to end IOT Project which includes following
  • 1. A website which will have map integrated and get user data for the path to be followed by drone and also display the real time video and drone statistics.
  • 2. An IOT infrastructure built on AWS to connect the drone and website.

Indian road safety campaign

CTM

Oct 2018Mar 2019 · 5 mos · Delhi

Electrical engineering society iit delhi

Secretary

Feb 2017May 2019 · 2 yrs 3 mos · New Delhi Area, India

Education

Indian Institute of Technology, Delhi

Bachelor of Technology - BTech — Electrical and Electronics Engineering

Jan 2016Jan 2020

Stackforce found 100+ more professionals with Embedded Systems

Explore similar profiles based on matching skills and experience