NC

Nicholas Choo

Staff Software Engineer

Nicholas Choo is an experienced engineering professional with a strong background in software and hardware development. Nicholas began the career at BlackBerry as an Engineering Associate in Advanced Accessories and has held various positions, including Staff Software Engineer at Tesla, where work is ongoing since December 2023. Previous roles include internships at NVIDIA and Apple, where Nicholas contributed to board solutions, silicon validation, and system integration. Nicholas spent several years as a Senior Software Engineer at Tesla and transitioned from a Hardware System Engineer at Apple. Educational qualifications include a Bachelor’s Degree in Electrical and Electronics Engineering from the National University of Singapore and a Bachelor of Applied Science from the University of Waterloo, along with additional coursework in Computer Science at Stanford University.

Location

San Francisco, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices