Sriram Prasad Sahoo

Software Engineer

Odisha, India3 yrs 8 mos experience
Highly Stable

Key Highlights

  • Proven expertise in firmware security and cryptography.
  • Recognized for reducing incident counts by 30% in team operations.
  • Strong foundation in both hardware and software engineering.
Stackforce AI infers this person is a Firmware Security Engineer with expertise in embedded systems and DevOps practices.

Contact

Skills

Core Skills

Firmware SecurityEmbedded SystemsDevops

Other Skills

Embedded CFreeRTOSCryptographyDevice DriversSecure AuthenticationAzure DevOpsContinuous Integration and Continuous Delivery (CI/CD)IPMIDMTF StandardsSMBusMailboxSerial CommunicationsRTOSAutomationComputer Architecture

About

I am a software engineer at NVIDIA working on firmware security. Apart from standard embedded firmware development, I have proven experience in security and cryptography domain. I have a solid understanding of hardware as well as software fundamentals as I am a B.Tech. graduate from NIT Rourkela with a major degree in Electrical Engineering with a minor degree in Computer Science.

Experience

3 yrs 8 mos
Total Experience
3 yrs
Average Tenure
8 mos
Current Experience

Microsoft

2 roles

Firmware Engineer ।।

Sep 2025Sep 2025 · 0 mo · Hyderabad, Telangana, India · On-site

Software Engineer

Sep 2022Sep 2025 · 3 yrs · Hyderabad, Telangana, India · On-site

  • Embedded firmware development for proprietary hardware Root of Trust SoC's deployed to Azure cloud infrastructure.
  • Implemented secure boot, secure update, key revocation and security related firmware features.
  • Implemented PKI based DICE attestation to establish trust with the SoC via a trusted certificate chain.
  • Designed and developed the RMA (Return Material Analysis) feature for the SoC so that Manufacturer can resolve any defects in the SoC. Implemented token-based authentication mechanism to ensure the controlled state transition of the device to an RMA device.
  • Integrated SPI/OSPI flash and I2C/SMBUS drivers. Added support in application firmware for new OSPI flash devices.
  • Worked with single core and multi core systems. Developed an understanding of the Linux kernel and OS distributions.
  • Worked on inter processor communication frameworks such as IPI and RPMsg.
  • Define the manufacturing workflow of the SoC right from manufacturing to deployment in fleet to ensure required security is enabled in the SoC. Defined clear responsibilities for each stage of manufacturing.
  • Build and manage CI/CD pipelines for my team using Azure DevOps.
  • Create and Manage solutions using Orchestration as a Service (OaaS) framework for troubleshooting our deployed products in Azure's hardware fleet. I was recognized for bringing down the team's livesite incident count by 30% and creating the initial automated workflows that helped the team meet livesite goals for several semesters.

Nvidia

Senior System Software Engineer

Sep 2025Present · 8 mos · Bengaluru, Karnataka, India · On-site

  • Member of GPU Firmware Engineering team
Embedded CFreeRTOSFirmware SecurityEmbedded Systems

Education

National Institute of Technology Rourkela

Bachelor of Technology - BTech — Major in Electrical Engineering and Minor in Computer Science

Jan 2018Jan 2022

Ravenshaw college, Odisha

Intermediate — Science

Jan 2015Jan 2017

Saraswati sishu vidya mandir, nayabazar, cuttack, odisha

Matriculation

Jan 2006Jan 2015

Stackforce found 100+ more professionals with Firmware Security & Embedded Systems

Explore similar profiles based on matching skills and experience