Thomas Lim
AeroLeads people directory · profile

Thomas Lim Email & Phone Number

Senior System Software Engineer at NVIDIA
Location: United States 17 work roles 2 schools
LinkedIn matched
✓ Verified August 2026 3 data sources Profile completeness 100%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior System Software Engineer
Location
United States
Company size

Who is Thomas Lim? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Thomas Lim is listed as Senior System Software Engineer at NVIDIA, a with 18356 employees, based in United States. AeroLeads shows a matched LinkedIn profile for Thomas Lim.

Thomas Lim previously worked as System Software Engineer at Nvidia and Electrical Engineering Student at University Of Waterloo. Thomas Lim holds Bachelor Of Applied Science - Basc, Electrical And Electronics Engineering, 1B from University Of Waterloo.

Company email context

Email format at NVIDIA

This section adds company-level context without repeating Thomas Lim's masked contact details.

NVIDIA

Review company-level records connected to Thomas Lim before choosing the right outreach path.

Profile bio

About Thomas Lim

Passionate about embedded systems development and kernel driver development, with experience in C, C#, C++, Java and Python on both Windows and Linux

Listed skills include Java, Android Development, C#, C++, and 1 others.

Current workplace

Thomas Lim's current company

Company context helps verify the profile and gives searchers a useful next step.

NVIDIA
Nvidia
Senior System Software Engineer
santa clara, california, united states
Website
Employees
18356
AeroLeads page
17 roles

Thomas Lim work experience

A career timeline built from the work history available for this profile.

Senior System Software Engineer

Current

New York, New York, United States

Apr 2024 - Present

System Software Engineer

Santa Clara, California, United States

Jul 2022 - Apr 2024

Software Intern

Sep 2021 - Dec 2021

Integration Engineering Intern

Jan 2021 - Apr 2021

Home Platform Software Intern

Jun 2020 - Aug 2020

Embedded And Host Software Developer

Geo Semiconductor, Inc.

• Implemented C framework and compression algorithm to dynamically load sensor initialization data on runtime; reducing firmware binary size and compressing sensor data size by ~3.0x• Designed and implemented framework to preserve sections of memory between bootloader and main firmware• Developed and supported backup camera calibration app for Toyota customer program

Sep 2019 - Dec 2019

Display Driver Developer

Amd

• Successfully led fix of critical driver issue involving multiple development teams and senior project managers that was preventing release for major multi-national customer• Developed C implementation of driver to correctly implement Display Port AUX protocol to meet DP compliance test suite• Resolved display corruption, driver hang and blue screen issues for multiple major clients including HP and Lenovo• Delivered a 60% reduction in driver resume time and automated related Python test scripts to facilitate future debugging

Jan 2019 - Apr 2019

Embedded Software Designer

Burlington, Canada

• Developed Linux device drivers in C that interface directly with the FPGAs controlling the IO buses; added pre-boot NVRAM capability to the gimbal• Programmed driver to interface with the RTC chip, adding features including elapsed time and power on counters in C++• Stepped in to successfully debug hardware failure remotely on customer system hours before live customer demonstration in Italy• Designed automated programming system for core system RTOS, reducing attended installation time by over 90% and eliminating user error• Designed custom PCB and developed software on ATmega32U4 for automated BIOS programming of system RTOS

May 2018 - Aug 2018

Software Developer

Hamilton

• Developed C# UWP application to communicate with the newly released Nix device both over USB, using their custom specification, as well as over BLE with their custom GATT implementation• Developed C protocol and a C++/CLI wrapper to allow the usage of C# BLE APIs from Photoshop and simplify development for the development team• Researched, prototyped and reported on the feasibility of integrating the Nix device into Photoshop through a plugin, and designed alternative method of integration after the original was deemed not possible

May 2017 - Sep 2017

Android Developer

Hamilton

• Researched and developed a color palette generation algorithm and implemented it in a Java Android app, which resulted in a significant increase in new customer leads and interest• Wrote both customer-facing Android apps in addition to apps for manufacturing lines

Jun 2016 - May 2017

Founder

Hamilton Community Robotics

Hamilton

• Founded not-for-profit robotics company to help stimulate STEM education in the community via competitive robotics• Raised capital of $12,000 from local companies and organizations• Recruited, trained, coached and led the team of inexperienced members to qualify for the 2017 VEX World Championships, building multiple robots along the wayOrganized Robotics Expo Day to showcase achievements to the community. Over 300 visitors attended with an introduction by the Assoc Dean of Engineering at McMaster University. Delivered keynote speech at the event which culminated with multiple schools asking for help to set up their robotics programs. It was a lots of fun (video link below), grateful and stimulating to see the interest generated.

Sep 2016 - Apr 2017

Team Captain

Vex Robotics Team 472A

Hamilton, Ontario

• Led and managed team to win the Design Award and Finalists at regional tournaments, qualifying us for the Ontario Provincial Championships• Designed and led the construction of multiple successful robots• Organized and led the planning and documentation process, and compiled and wrote our Design Award winning writeup• Organized a meeting schedule and set deadlines for the different subsystems of the robot• Designed and built subsystems from multi-stage transmissions that shift using pneumatics to elastic launchers and flywheels

Sep 2015 - May 2016

Head Programmer

Vex Robotics Team 472A

Hamilton, Ontario

• Led team strategy which resulted in winning multiple regional tournaments and the Ontario Provincial Championships, and to participating in the World Championships twice• Programmed robots in Robot-C, a derivative of C, to operate both autonomously as well as with controller input• Implemented commonly-used industry algorithms such as PID to control subsystems such as flywheels and lifts

Sep 2013 - Sep 2015

Team Mentor

Vex Iq Team 472Z

Hamilton, Ontario

• Founded the FLL and VEX IQ team at Hillfield Strathallan College• Coached team to success at the regional championships, qualifying them for the Ontario Provincial Championships in 2016• Led the teaching of robotics concepts, planning and design principles and programming using RobotC to students in Grades 5-9

Sep 2013 - May 2016

Senior Instructor

Children'S Technology Workshop

• Led and managed the teaching of robotics concepts to children in Grades 5-9 through NXT and video game programming through GML• Participants were able to demonstrate their learned skills through their designed and built mobile NXT robots performing tasks such as object manipulation and their 2D platformer games written using GML• Led group activities for the campers that simulated real life situations, including designing robots with limited budget and making a product seem attractive for sale

Jun 2013 - Aug 2015

Volunteer Instructor

Children'S Technology Workshop

• Taught and coached kids in Grades 5-9 with their build and design of their NXT robots• Helped campers solve problems they encountered while programming their games in GML

Jun 2011 - Aug 2012
Team & coworkers

Colleagues at NVIDIA

Other employees you can reach at nvidia.com. View company contacts for 18356 employees →

2 education records

Thomas Lim education

High School, Computer Science

Hillfield Strathallan College

Activities and Societies: VEX Robotics • A+ Grades, received Honors every year attended • AP Student: French, Physics and Computer.

FAQ

Frequently asked questions about Thomas Lim

Quick answers generated from the profile data available on this page.

What company does Thomas Lim work for?

Thomas Lim works for NVIDIA.

What is Thomas Lim's role at NVIDIA?

Thomas Lim is listed as Senior System Software Engineer at NVIDIA.

Where is Thomas Lim based?

Thomas Lim is based in United States while working with NVIDIA.

What companies has Thomas Lim worked for?

Thomas Lim has worked for Nvidia, University Of Waterloo, Tesla, Apple, and Geo Semiconductor, Inc..

Who are Thomas Lim's colleagues at NVIDIA?

Thomas Lim's colleagues at NVIDIA include Xiaochen(Steven) Liu, Minh Ho, Nemanja Đerić, Omer Nissim, and Ivan R..

How can I contact Thomas Lim?

You can use AeroLeads to view verified contact signals for Thomas Lim at NVIDIA, including work email, phone, and LinkedIn data when available.

What schools did Thomas Lim attend?

Thomas Lim holds Bachelor Of Applied Science - Basc, Electrical And Electronics Engineering, 1B from University Of Waterloo.

What skills is Thomas Lim known for?

Thomas Lim is listed with skills including Java, Android Development, C#, C++, and C.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Thomas Lim you were looking for.

View similar profiles