AeroLeads people directory · profile

Jonathan Pan Email & Phone Number

Senior Software Engineer II at Cruise at Cruise
Location: San Jose, California, United States 8 work roles 2 schools
1 work email found @argo.ai LinkedIn matched
✓ Verified Jul 2026 4 data sources Profile completeness 86%

Contact Signals · 1 work email

Work email j****@argo.ai
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior Software Engineer II at Cruise
Location
San Jose, California, United States

Who is Jonathan Pan? Overview

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

Quick answer

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.

Company email context

Email format at Cruise

This section adds company-level context without repeating Jonathan Pan's masked contact details.

{first_initial}{last}@argo.ai
86% confidence

AeroLeads found 1 current-domain work email signal for Jonathan Pan. Compare company email patterns before reaching out.

Profile bio

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!

Current workplace

Jonathan Pan's current company

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

Cruise
Cruise
Senior Software Engineer II at Cruise
AeroLeads page
8 roles

Jonathan Pan work experience

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

Senior Software Engineer Ii

Current

San Francisco, California, Us

Apr 2024 - Present

Senior Software Engineer

Current

San Francisco, California, Us

Dec 2022 - Present

Senior Software Engineer

Pittsburgh, Pennsylvania, Us

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 system to interact with the trip state- Maintained the RoutePlanner’s lane graph: Argo’s map transformed to a routing graph- Implemented dynamic updates to the lane graph from cloud commands to react to dynamic road-safety events- Integrated cloud commands to update an AV’s lane graph to carve out routable zones customized to each AV- Drastically increased routing success rate by scoping vehicle routability to strongly-connected-components- Integral to the cross-team effort to stand up the external Lyft ride-hailing project- Implemented support for goods delivery trips for Walmart (and undisclosed partners) projects- Integrated with Argo cloud services to assign trips and routes to the multi-city/multi-country fleet- Integrated with Ford to build an in-vehicle tablet experience for the Lyft project- Integrated with Volkswagen’s cloud service with gRPC APIs to query routes, costs, and connectivity- Developed and designed highly cross-functional everyday; cloud, simulation, mapping, visualization, systems- Mentored junior developers on team and continuously reviewed projects and designs

Jul 2021 - Dec 2022

Software Engineer Ii

Pittsburgh, Pennsylvania, Us

Motion Planning

Sep 2019 - Jul 2021

Autonomous Driving | Software Integration Engineer

Nio

Jiading, Shanghai, Cn

• 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

Jul 2018 - Aug 2019

Firmware Development Intern

Austin, Texas, Us

- 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 code using Jinja- Brought up and designed SIL (Software-In-A-Loop) frameworks for simulated validation

Sep 2017 - Jul 2018

Digital Design Lab Instructor

San Jose, Ca, Us

• 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

Aug 2017 - Dec 2017

Undergraduate Research Assistant

San Jose, Ca, Us

• 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

Apr 2017 - Sep 2017
2 education records

Jonathan Pan education

Bachelor’S Degree, Computer Engineering

San José State University

Education record

Monta Vista High School
FAQ

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.

Find 750M verified contacts

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