Nishad Saraf

Member Of Technical Staff at AMD

San Francisco, California, United States
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
Nishad Saraf is a Member of Technical Staff with nine years of embedded systems and firmware engineering experience, currently based in San Francisco and working at AMD after a progression of roles at Xilinx. He combines low-level C/C++/x86 Assembly expertise with hardware skills—FPGA development, multilayer PCB design, lab instrumentation, and kernel/driver development—to deliver robust bare-metal and real-time systems. His work on Xilinx's embeddedsw repo shows hands-on contributions to AI Engine drivers and low-level interrupt controller APIs, reflecting strength in both firmware and pre-silicon validation. Past projects include safety-focused firmware validation at Tesla and building solar-tracking control platforms, demonstrating an ability to translate system requirements into production-ready hardware and test infrastructure. Comfortable switching between individual contributor and team roles, he brings a practical, test-driven approach to complex embedded problems and a track record of improving reliability and performance at system scale.
code9 years of coding experience
job7 years of employment as a software developer
bookBachelor’s Degree Electronics and Telecommunications Engineering, Bachelor’s Degree Electronics and Telecommunications Engineering at Doctor Babasaheb Ambedkar Marathwada University
bookMaster’s Degree Electrical and Computer Engineering, Master’s Degree Electrical and Computer Engineering at Portland State University
languagesEnglish
github-logo-circle

Github Skills (7)

interrupt10
embedded10
c-programming10
xilinx10
sys10
controller10
embedded-software9

Programming languages (5)

C++CJavaScriptHTMLBitBake

Github contributions (5)

github-logo-circle
Xilinx/embeddedsw

Dec 2018 - Jan 2022

Xilinx Embedded Software (embeddedsw) Development
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:200 commits in 3 years 2 months
Contributions summary:Nishad's contributions primarily involve modifications and enhancements within the Xilinx Embedded Software (embeddedsw) development repository. The commits demonstrate a focus on updating and improving the AI Engine (AIE) driver and its related functionalities. These changes include renaming attributes, adding low-level APIs for 2nd level interrupt controllers, fixing data type conflicts, addressing MISRA-C violations and making enhancements to existing functionalities.
xilinxembedded-softwareembedded
NishadSaraf/linux

Feb 2023 - Jul 2024

Linux kernel source tree
Contributions:1 PR, 13 pushes, 16 branches in 1 year 5 months
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
Nishad Saraf - Member Of Technical Staff at AMD