Satya Sahu

Development Engineer 4 at Comcast

Chengalpattu, Tamil Nadu, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Satya Sundar Sahu is an experienced embedded systems engineer with 10 years building Linux-based platforms, device drivers, and firmware update systems for set-top boxes, automotive infotainment, and broadband devices. Currently a Development Engineer at Comcast, he focuses on RDK platform development, Yocto build systems, and robust firmware download mechanisms across STB and TV devices. His background includes kernel optimization and memory/partition work on i.MX and Qualcomm SoCs at Visteon and hands-on middleware development for Verizon STB features earlier in his career. A strong C developer with practical knowledge of Linux internals, he also maintains projects involving C++ and Rust contributions to notable RDK repositories, adding throttle and maintenance-mode capabilities for firmware upgrades. Satya pairs system-level rigor with applied build and delivery experience, and is completing an MTech in Software Systems to deepen his design and architecture skills.
code10 years of coding experience
job11 years of employment as a software developer
bookBITS Pilani, Birla Institute of Technology and Science
bookBachelors Industrial Electronics Technology/Technician, Bachelors Industrial Electronics Technology/Technician at Biju Patnaik University of Technology, Odisha
github-logo-circle

Github Skills (8)

c-language10
cprogramming-language10
rds10
rdo10
rd10
r10
firmware9
json-rpc7

Programming languages (5)

C++CRustJavaScriptBitBake

Github contributions (5)

github-logo-circle
rdkcentral/rdkservices

Oct 2022 - Jan 2023

RDK Services
Role in this project:
userBack-end Developer
Contributions:7 reviews, 21 commits, 11 PRs in 3 months
Contributions summary:Satya contributed to the `rdkservices` repository, primarily focusing on the `MaintenanceManager` service within the RDK (Reference Design Kit) ecosystem. Their work involved implementing new throttling features, including adding a force download stop and getjsonrpc support for software upgrades. The commits show modifications to C++ code, specifically related to RFC (Request for Comments) configurations for firmware upgrades and handling IARM (Inter-Application Resource Management) bus events for mode changes. These changes are related to the functionality of setting maintenance modes and handling opt-out features.
rdk
satya200/rust-project

Jan 2021 - Feb 2025

This is use for store different types of rust program
Contributions:6 PRs, 17 pushes, 5 branches in 4 years 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Satya Sahu - Development Engineer 4 at Comcast