Jonathan Pan Email & Phone Number
@argo.ai
LinkedIn matched
Who is Jonathan Pan? Overview
A concise factual answer block for searchers comparing this professional profile.
Jonathan Pan is listed as Senior Software Engineer II at Cruise at Cruise, based in San Jose, California, United States. AeroLeads shows a work email signal at argo.ai and a matched LinkedIn profile for Jonathan Pan.
Jonathan Pan previously worked as Senior Software Engineer II at Cruise and Senior Software Engineer at Cruise. Jonathan Pan holds Bachelor’S Degree, Computer Engineering from San José State University.
Email format at Cruise
This section adds company-level context without repeating Jonathan Pan's masked contact details.
AeroLeads found 1 current-domain work email signal for Jonathan Pan. Compare company email patterns before reaching out.
About Jonathan Pan
I am experienced in developing software in C++17, and have a passion for solving autonomy challenges. My career goal is to learn as much as I can about C++ and robotics and apply these towards autonomous driving!
Jonathan Pan's current company
Company context helps verify the profile and gives searchers a useful next step.
Jonathan Pan work experience
A career timeline built from the work history available for this profile.
Senior Software Engineer
Current
Senior Software Engineer
Motion Planning Routing Team- Owned the onboard trip management system, which integrated with internal/external cloud providers- Increased pickup/dropoff success rate by decomposing map into explicit pullover-able zones (PDZ)- Owned the passenger/AV cabin checks to start driving after onboarding- Owned the UI between the vehicle operators and the TaaS.
Autonomous Driving | Software Integration Engineer
- Implemented C++17 software in Linux for the foundation of the autonomous driving architecture
- Developed Nionet, a multi-threaded and multi-node middleware framework (similar to ROS)
- Utilized Python and Mako templates to statically generate code for the middleware infrastructure
- Wrote tooling around the middleware that supported developers and synchronized the AD stack
- Assisted other developers with regards to software development and C++ language expertise
Firmware Development Intern
- Developed firmware in C and C++ for the Powerpack and Powerwall firmware teams- Wrote and enhanced drivers to interface with microcontroller peripherals: SPI, EEPROM, ADC, GPIO, CAN- Maintained and enhanced the build automation system with Scons and various Python scripts- Designed code generation utilities to simplify and streamline hard-to-maintain.
Digital Design Lab Instructor
- Led a class of 30 students through the labs of a digital design curriculum
- Reinforced the fundamentals of Verilog and system-level design
- Graded lab reports and ensured students retain an integral understanding of design concepts
Undergraduate Research Assistant
- Designed multiple compressor/decompressors in C++ to communicate using AXI streams
- Designed decompressor hardware accelerators through Vivado HLS and Vivado
- Synthesized overlays onto a PYNQ board for verification with Python scripts using Jupyter notebooks
- Wrote verification scripts in C using Vivado SDK to communicate between ARM and FGPA
Jonathan Pan education
Bachelor’S Degree, Computer Engineering
Education record
Frequently asked questions about Jonathan Pan
Quick answers generated from the profile data available on this page.
What company does Jonathan Pan work for?
Jonathan Pan works for Cruise.
What is Jonathan Pan's role at Cruise?
Jonathan Pan is listed as Senior Software Engineer II at Cruise at Cruise.
What is Jonathan Pan's email address?
AeroLeads has found 1 work email signal at @argo.ai for Jonathan Pan at Cruise.
Where is Jonathan Pan based?
Jonathan Pan is based in San Jose, California, United States while working with Cruise.
What companies has Jonathan Pan worked for?
Jonathan Pan has worked for Cruise, Argo Ai, Nio, Tesla, and San Jose State University.
How can I contact Jonathan Pan?
You can use AeroLeads to view verified contact signals for Jonathan Pan at Cruise, including work email, phone, and LinkedIn data when available.
What schools did Jonathan Pan attend?
Jonathan Pan holds Bachelor’S Degree, Computer Engineering from San José State University.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial