Eric Thong
Senior Optical System Engineer at ByteDance- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
0
/5.0 / Based on 0 ratingsFilter reviews by:
Experience
-
ByteDance
-
China
-
Software Development
-
700 & Above Employee
-
Senior Optical System Engineer
-
Feb 2023 - Present
Developing eye tracking systems for VR/AR/XR Developing eye tracking systems for VR/AR/XR
-
-
-
Argo AI
-
United States
-
Motor Vehicle Manufacturing
-
700 & Above Employee
-
Software Engineer
-
Jun 2020 - Oct 2020
Self-driving cars at Argo AI. Developed robust lidar and radar software interfaces for a safety-critical collision mitigation system. Worked with the systems team to define and implement safety metrics. Rust, Linux.
-
-
Sensors Engineer
-
Nov 2018 - Jun 2020
I worked on cameras for self-driving vehicles on multiple levels including hardware bring-up, optical metrology, image sensor characterization, ISP development and tuning, system integration, and designing experiments to understand the impacts of camera metrics on perception performance. I worked closely with many teams: EE, FPGA, Linux infrastructure, vehicle operations, perception/machine learning, and external vendors to deliver a robust and high-performance product. Python, C++… Show more I worked on cameras for self-driving vehicles on multiple levels including hardware bring-up, optical metrology, image sensor characterization, ISP development and tuning, system integration, and designing experiments to understand the impacts of camera metrics on perception performance. I worked closely with many teams: EE, FPGA, Linux infrastructure, vehicle operations, perception/machine learning, and external vendors to deliver a robust and high-performance product. Python, C++, Matlab.
-
-
-
Uber
-
Türkiye
-
Advertising Services
-
100 - 200 Employee
-
Hardware Engineer
-
Nov 2016 - Oct 2018
Self-driving cars at Uber ATG. I built data analysis pipelines using the ELK stack and Hive that triaged previously unknown hardware problems in the fleet. I supported the rollout of custom compute hardware at every stage—from electrically tuning external PCI express links, debugging power and signal integrity issues, deploying end-of-line tests at 3rd party manufacturers, to resolving driver bugs in on-vehicle software. I evaluated next generation compute hardware, lidars, and… Show more Self-driving cars at Uber ATG. I built data analysis pipelines using the ELK stack and Hive that triaged previously unknown hardware problems in the fleet. I supported the rollout of custom compute hardware at every stage—from electrically tuning external PCI express links, debugging power and signal integrity issues, deploying end-of-line tests at 3rd party manufacturers, to resolving driver bugs in on-vehicle software. I evaluated next generation compute hardware, lidars, and cameras to understand if/how new hardware will improve the AV system. I developed a color transformation technique that significantly increased perception classifier performance. Show less Self-driving cars at Uber ATG. I built data analysis pipelines using the ELK stack and Hive that triaged previously unknown hardware problems in the fleet. I supported the rollout of custom compute hardware at every stage—from electrically tuning external PCI express links, debugging power and signal integrity issues, deploying end-of-line tests at 3rd party manufacturers, to resolving driver bugs in on-vehicle software. I evaluated next generation compute hardware, lidars, and… Show more Self-driving cars at Uber ATG. I built data analysis pipelines using the ELK stack and Hive that triaged previously unknown hardware problems in the fleet. I supported the rollout of custom compute hardware at every stage—from electrically tuning external PCI express links, debugging power and signal integrity issues, deploying end-of-line tests at 3rd party manufacturers, to resolving driver bugs in on-vehicle software. I evaluated next generation compute hardware, lidars, and cameras to understand if/how new hardware will improve the AV system. I developed a color transformation technique that significantly increased perception classifier performance. Show less
-
-
-
-
Software Engineer
-
Feb 2015 - Jan 2016
On the Google self-driving car project, I developed lidar and camera tests at many manufacturing steps. I characterized avalanche photodiodes and screened subassemblies for manufacturing defects. I developed a comprehensive end of line integration test to ensure sensor suite functionality before installation on vehicles. C++, Python, VHDL. On the Google self-driving car project, I developed lidar and camera tests at many manufacturing steps. I characterized avalanche photodiodes and screened subassemblies for manufacturing defects. I developed a comprehensive end of line integration test to ensure sensor suite functionality before installation on vehicles. C++, Python, VHDL.
-
-
-
Stanford Solar Car Project
-
United States
-
Motor Vehicle Manufacturing
-
1 - 100 Employee
-
Embedded Code Lead
-
2014 - 2015
Led a team that developed embedded software for a solar-powered race car.
-
-
Embedded Code
-
2012 - 2014
Developed mission critical embedded firmware on STM32 microcontrollers running FreeRTOS. Worked closely with a team of mechanical and electrical engineers. Implemented closed loop cruise control and wireless tire pressure monitoring system in C, implemented Python telemetry backend. Placed 4th out of 22 in the 2013 World Solar Challenge, a university record.
-
-
-
-
Co-Founder
-
2014 - 2015
Developed an in-browser massively multiplayer online game with a team of four. Designed game interfaces in Photoshop, implemented designs in HTML5/Javascript. Debugged performance bottlenecks in client-side graphics rendering and server-side physics subsystems. Implemented a hybrid Node.js and C++ game server. Deployed game servers and MongoDb databases in Microsoft Azure. Familiar with user acquisition, optimizing marketing funnels, and agile development. Member of the 2014 Lightspeed Ventures… Show more Developed an in-browser massively multiplayer online game with a team of four. Designed game interfaces in Photoshop, implemented designs in HTML5/Javascript. Debugged performance bottlenecks in client-side graphics rendering and server-side physics subsystems. Implemented a hybrid Node.js and C++ game server. Deployed game servers and MongoDb databases in Microsoft Azure. Familiar with user acquisition, optimizing marketing funnels, and agile development. Member of the 2014 Lightspeed Ventures Summer Fellowship program. Show less Developed an in-browser massively multiplayer online game with a team of four. Designed game interfaces in Photoshop, implemented designs in HTML5/Javascript. Debugged performance bottlenecks in client-side graphics rendering and server-side physics subsystems. Implemented a hybrid Node.js and C++ game server. Deployed game servers and MongoDb databases in Microsoft Azure. Familiar with user acquisition, optimizing marketing funnels, and agile development. Member of the 2014 Lightspeed Ventures… Show more Developed an in-browser massively multiplayer online game with a team of four. Designed game interfaces in Photoshop, implemented designs in HTML5/Javascript. Debugged performance bottlenecks in client-side graphics rendering and server-side physics subsystems. Implemented a hybrid Node.js and C++ game server. Deployed game servers and MongoDb databases in Microsoft Azure. Familiar with user acquisition, optimizing marketing funnels, and agile development. Member of the 2014 Lightspeed Ventures Summer Fellowship program. Show less
-
-
Education
-
Stanford University
Bachelor's degree, Computer Science