N

Nishtha Agrawal

Software Engineer

Santa Clara, California, United States7 yrs experience
Most Likely To Switch

Key Highlights

  • Over two years of hands-on software engineering experience.
  • Expertise in machine learning and system optimization.
  • Proven track record in developing scalable systems.
Stackforce AI infers this person is a Software Engineer specializing in Semiconductors and E-commerce with a focus on Machine Learning.

Contact

Skills

Core Skills

System On A Chip (soc)Driver & Firmware ValidationVirtualizationKernel DriversGraphics Processing UnitPerformance TuningMachine LearningSoftware Development

Other Skills

API DevelopmentAerospikeAlgorithmsAnalytical SkillsBootstrapC (Programming Language)C++C/C++CSSComputer ScienceConfluenceData StructuresDistributed SystemsDockerElasticsearch

About

As a Software Development Engineer with a strong foundation in computer science and a deep passion for cutting-edge technology, I bring over two years of hands-on experience in software engineering, algorithms, and machine learning. My journey spans both academic excellence and impactful industry contributions, enabling me to architect robust solutions, build scalable systems, and solve complex technical challenges with precision. Currently, I’m contributing as a Software Engineer at NVIDIA, where I stay immersed in emerging technologies and continuously evolve my skill set across software development, AI, and systems engineering. I'm driven by the pursuit of innovation and energized by opportunities to create meaningful impact at scale. I’m always eager to connect with forward-thinking professionals, explore collaborative ventures, and contribute to projects that push boundaries. If you're passionate about technology and innovation, let’s connect and explore how we can build the future—together.

Experience

7 yrs
Total Experience
10 mos
Average Tenure
1 yr 7 mos
Current Experience

Nvidia

3 roles

System Software Engineer, Graphics Driver (Kernel Mode Driver Team)

Jun 2025Present · 1 yr · Santa Clara, California, United States · On-site

System Software Engineer Intern, Graphics Driver (Kernel Mode Driver Team)

Jan 2025May 2025 · 4 mos · Santa Clara, California, United States · On-site

  • Next-Gen GPU Bring-Up: Led the bring-up of two new NVIDIA SoCs , accelerating platform validation by performing physical setup , debugging , and resolving critical hardware-software integration issues.
  • System Performance Optimization: Optimized system stability and performance by validating ideal OS, driver, and firmware combinations. This led to measurable gains in boot times , improved GPU utilization , and significantly fewer system crashes.
  • Workflow Automation: Streamlined engineering workflows by creating a deployable OS VHDX image. This OS vetting initiative standardized testing environments and significantly reduced setup time for teams across the company.
System on a Chip (SoC)System Bring-UpDriver & Firmware ValidationVirtualizationProblem Solving

System Software Engineer Intern, Graphics Driver (Kernel Mode Driver Team)

May 2024Aug 2024 · 3 mos · Santa Clara, California, United States · On-site

  • Enhanced GPU Scheduling Visibility: I improved the system to capture and analyze GPU scheduler events, providing critical insights to identify and resolve performance bottlenecks.
  • Accurate Performance Analysis: I developed a robust method to convert GPU timestamps to CPU timestamps , enabling a precise, unified timeline of system and GPU activities for comprehensive performance tuning.
  • Optimized System Efficiency: By leveraging tools like ETW and GPUView, my work helped improve the overall efficiency and responsiveness of applications that rely on GPU acceleration.
Kernel DriversGraphics Processing UnitGPUViewLow-Level Systems ProgrammingPerformance Tuning

Courant institute of mathematical sciences

Graduate Teaching Assistant

Sep 2023Dec 2024 · 1 yr 3 mos · New York City Metropolitan Area · On-site

University of massachusetts amherst

Volunteer Research Assistant

Mar 2023Aug 2023 · 5 mos · Amherst, Massachusetts, United States

  • Conducted extensive research on Natural Language Processing (NLP) techniques and methodologies to gain a deep understanding of the field and its applications in developing conversational agent
Machine Learning

Flipkart

Software Development Engineer I, Recommendations Team

Jun 2021Mar 2023 · 1 yr 9 mos · India · On-site

  • Acquired and applied tech stack including Aerospike, Elastic Search, and Spring Boot to effectively contribute to the development of functionality for recommendation systems
  • Performed migration and rebase of Java 8 code to Java 17 code
  • Personalised the shopping experience of customers by implementing Machine Learning algorithms like Logistic Regression, XGBoost, and Random Forest
  • Executed over 10 deployments utilizing Kubernetes, building Docker images in CI/CD pipelines, and
  • implementing Helm Chart
JiraLinuxDockerSpring BootConfluenceSQL+16

Edmad

Student Mentor

Jan 2021May 2021 · 4 mos

  • As a Machine Learning and Data Structures and Algorithms course instructor, I guide 200+ diverse students
  • Supervised 40 software enthusiasts on ML, Data Structures and Algorithms as well as Software Development
  • Organized informative resume-building sessions and mock interviews on 1-1 basis
Data StructuresC/C++Computer ScienceAlgorithmsSoftware DevelopmentMachine Learning

Shop101

Software Development Intern

Jul 2020Dec 2020 · 5 mos · Mumbai, Maharashtra, India

  • Developed a user-friendly dashboard enabling users to visualize their payment history, while implementing secure login authentication through Redux state management
  • Implemented form validations and incorporated APIs into Shop 101’s official website
  • Developed a payment history dashboard, along with the login authentication setup (by storing states through redux)
REST APIHTMLReact.jsJavaScriptBootstrapRedux.js+2

Venuemonk

ReactJS Developer - Intern

Jun 2020Jul 2020 · 1 mo · India

  • Coordinated in building React components for the official website of LimeChat, India’s pioneering level-3 AI chatbot company, leading to seamless automation of the content system
  • Utilized Bootstrap to enhance browser compatibility and enhance mobile responsiveness for the official
  • company website
React.jsBootstrapRedux ThunkSoftware Development

The department of photography, bits pilani - goa

Spree'20 Photography Head

Aug 2019May 2020 · 9 mos · Bits Pilani, K. K. Birla Goa Campus

  • The Department of Photography is among the largest student-body at BITS Pilani Goa Campus and is responsible for digitally archiving all the official and student activities on campus
  • Managed a team of 159 members capturing tech events and student festivals throughout the year
  • Raised a budget through various sources to purchase inventory

Pyrotech electronics pvt. ltd.

Summer Intern

May 2019Jul 2019 · 2 mos · India

Ieee bits goa student chapter

Member

Aug 2018May 2019 · 9 mos

  • Hosted and lead Lumini, the annual tech symposium, which provided a platform for students to interact with industry professionals and gain knowledge from respected researchers in various fields
  • Conducted workshops, lectures and enhanced professional awareness within the technical community

Education

NYU Courant Institute of Mathematical Sciences

Master of Science — Computer Science

Aug 2023May 2025

Birla Institute of Technology and Science, Pilani

B.E. — Electronics and Instrumentation

Jan 2017Jan 2021

MDS Senior Secondary School

CBSE

Jan 2015Jan 2017

Maharana Mewar Public School

CBSE

Jan 2006Jan 2015

Stackforce found 100+ more professionals with System On A Chip (soc) & Driver & Firmware Validation

Explore similar profiles based on matching skills and experience