# Sean Shao > System Software Engineer @ NVIDIA Location: San Francisco Bay Area, United States Profile: https://flows.cv/seanshao I am a new graduate in Electrical and Computer Engineering with experience in VLSI, Digital Circuit and Logic Design, Computer Architecture, Firmware Design and Embedded System design, Signal Processing, and coding in Verilog, MATLAB, C/C++, Python, JAVA. I am highly motivated, a quick learner, and embrace challenges, and always willing to put in the effort to learn, design and build. ## Work Experience ### System Software Engineer @ NVIDIA Jan 2023 – Present | Sant Clara ### Senior Design and Research on Open-source CPU @ Santa Clara University Jan 2022 – Jan 2023 Work on Verilog Implementation of an open-source CPU using the ARM Cortex instruction set. RTL Design and Verification of the CPU datapath in Verilog, and planned synthesis of the CPU onto a Xilinx FPGA. ### Undergraduate Research on Computational Analysis of Electromagnetics @ Santa Clara University Jan 2021 – Jan 2022 | Santa Clara, California, United States Perform research on computational electromagnetics. Use MATLAB to perform computational analysis of electromagnetics problems that cannot be solved by purely analytical techniques. Apply the method of moments to analyze the electromagnetic scattering due to an arbitrary shape for some incident field. ### Undergraduate Research on AI and Neuromorphic Computing @ Santa Clara University Jan 2021 – Jan 2021 Conduct AI research regarding the viability of biological reservoirs in neuromorphic computing, specifically the use of DNA or RNA reservoirs, due to their relatively simple mathematical model and complex dynamics. Build and test reservoir networks using the Python toolbox Oger to identify written and spoken digits. ### Software Engineer Intern @ Google Jan 2022 – Jan 2023 Platform Team Develop C++ real-time audio signal processing application for low-power always-on Android CHRE nanoapp. Emphasize preserving signal integrity and accuracy via acoustics measurements. Will be at the core of a feature in Pixel devices. Performed performance analysis of code and optimized implementations, including FFT, accordingly. Collaborate with other teams on features and API calls, Document and present project to all teams involved.at midpoint and conclusion of project. ### System Software Engineer Intern @ NVIDIA Jan 2022 – Jan 2022 Develop software features using C++ to improve the performance and patch vulnerabilities of the GPU video system software stack. Identify the root cause of compatibility issues between the video driver and other software. ### Software/Embedded Systems Engineer Intern @ Ayar Labs Jan 2022 – Jan 2022 | Santa Clara, California, United States Develop and optimize firmware for controlling complex electronic-photonic chips. Utilize multithreading for hardware to software interface. Perform initial chip bring-up test of new custom silicon, microcontrollers, FPGAs to achieve the desired system functionality. Uses C and Python. Assist other engineers during the software and firmware development cycle on custom SoC platforms. Work on real-time operating systems, and user-to-board API. Designed PCB using KiCAD. ## Education ### Bachelor of Science - BS in Electrical and Computer Engineering Santa Clara University ## Contact & Social - LinkedIn: https://linkedin.com/in/sean-shao23 --- Source: https://flows.cv/seanshao JSON Resume: https://flows.cv/seanshao/resume.json Last updated: 2026-03-29