Ben Chan work email
- Valid
Ben Chan personal email
- Valid
- Valid
Passionate in system development involving software and hardware interactions. Enjoy exploring high-level abstractions and low-level engineering details. Dedicated to pursuing technological innovations and design aesthetics.Objectives:Learn, innovate and productize cool ideas.Work with creative and motivated people.Design and develop products with aesthetic sense.Specialties: Develop cross-platform software applications and tools with various programming languages.Design and implement systems with software/hardware interfacing and integration using FPGA technology.
-
High Compute Platform Group Lead42DotSan Jose, Ca, Us -
Director, Infotainment & Connectivity PlatformRivian Aug 2023 - PresentIrvine, Ca, Us -
Director, Software EngineeringPalo Alto Networks Apr 2021 - Aug 2023Santa Clara, California, UsLed Okyo device software and managed a group of senior and experienced engineers to bring enterprise-grade cybersecurity to home and SMB environments. Key focuses included driving device features and software roadmap, facilitating cross-functional collaborations, improving engineering productivity and quality, and exploring next-generation hardware/software architecture for potential future products. The first product, Okyo Garde, launched in late 2021 is a mesh-enabled WiFi and security system that protects connected devices from ever-growing and ever-changing security threats. My team was responsible for all software running on the Okyo Garde device, including management plane, data plane, connectivity and enterprise networking, device security, over-the-air update, diagnostics and factory support.Led PAN-OS system infrastructure team to deliver the core OS and critical system components (e.g. inter-process/multi-node communication, high-availability and clustering, software upgrade, security hardening) that power both hardware and virtual next-generation firewall (NGFW) products. -
Senior Software Engineering Manager - Acceleration, Os, And EmbeddedArgo Ai Jan 2021 - Apr 2021Pittsburgh, Pennsylvania, UsLed several teams (~40 people) comprising both tech lead managers and engineers in US and Germany under Onboard Software, which are responsible for designing on-vehicle computation and acceleration framework (e.g. CUDA/TensorRT on Nvidia GPUs) for sensor pipelines (e.g. camera, LiDAR) and perception/autonomy workloads (e.g. CNN, CV), developing safe and efficient data structures and libraries for autonomy applications, bringing up safe and secure operating systems for onboard platforms, tackling challenges in areas of system performance, and safety critical components in the embedded domain (e.g. RTOS, FuSa).As a hands-on engineering lead, actively participating in software development, code and design reviews, defining next-gen onboard computing architecture, and driving cross-functional collaborations with hardware, autonomy and offboard teams. As a manager of leads, driving cross-team roadmaps, coaching leads and their team in both technical and personal development. -
Tech Lead Manager - Onboard Applications & PerformanceArgo Ai Oct 2020 - Jan 2021Pittsburgh, Pennsylvania, Us -
Tech Lead Manager - Onboard Libraries & AcceleratorsArgo Ai Mar 2020 - Oct 2020Pittsburgh, Pennsylvania, Us -
Tech Lead Manager - Onboard AcceleratorsArgo Ai Sep 2019 - Mar 2020Pittsburgh, Pennsylvania, Us -
Staff Software Engineer; Tech Lead ManagerGoogle Apr 2011 - Sep 2019Mountain View, Ca, UsProjects: Chrome OS, Google Home- Served as technical lead / manager for platform connectivity (WiFi + LTE) in Chrome OS team. Coordinated LTE development and certification effort with external partners. Launched LTE support on Chromebook Pixel and other OEM Chromebooks. Launched WiMAX-enabled Chromebook for schools in Malaysia nationwide. - Developed various core system services including connectivity (LTE, WiMAX, VPN), removable device management, Google Drive integration, crashing reporting, etc on Chrome OS. Contributed to full stack of Chrome OS, from kernel to UI.- Developed system software (e.g. audio processing pipeline, PDM decoding) for Google Home. Was in the founding team of early prototypes.- Contributed to open-source projects such as ModemManager, libmbim, libqmi, breakpad, Chromium, etc.- Familiar with system-level development on various operating systems (e.g. Linux, Chrome OS, Android, Cast, QNX)- Hands-on experience with various interfaces (e.g. USB, SPI, I2S, CAN/CANopen).- Prototyped hardware designs on FPGA and reviewed schematics. -
Staff Software EngineerVerily Life Sciences Feb 2016 - Dec 2016Dallas, Texas, UsDeveloped system software (e.g. communications middleware, real-time hardware interface) for robotic surgery platform at Verily (formerly Google Life Sciences), in collaboration with Verb Surgical. -
Staff Software EngineerXilinx Apr 2005 - Apr 2011San Jose, Ca, Us- Developed System Generator for DSP, a high-level FPGA design tool based on MATLAB/Simulink.- Pioneered hardware-in-the-loop (HIL) co-simulation technologies in System Generator and ISim.- Innovated methodologies for enabling hardware/software development on the next-generation FPGA and ARM Cortex-A9 based Extensible Processing Platform (Zynq).- Architected multi-paradigm simulation solutions that bridge processor emulation and FPGA simulation.- Advocated methodology-driven development and programming models.- Had successful engagements, through offering tailored co-simulation solutions, with key Xilinx customers and partners.- Developed in various programming languages (C/C++, Java, Python, Perl, Tcl, MATLAB) and HDLs (VHDL, Verilog/SystemVerilog, SystemC).- Hands-on experience with various interfaces (e.g. JTAG, AXI4, GMII/RGMII/SGMII).Patents:- 37 issued US patents (7590137, 7636653, 7673201, 7707019, 7746099, 7747423, 7852109, 7930162, 7937259, 7992111, 8020127, 8041855, 8042007, 8065445, 8082530, 8102188, 8103992, 8145466, 8145467, 8156459, 8195441, 8224638, 8229725, 8248869, 8265918, 8332786, 8352229, 8356266, 8402442, 8417965, 8600722, 8620638, 8650019, 8650517, 8739088, 8812289, 8868396)- 50 invention disclosuresAwards for technology contributions and innovations:*** ISim Hardware Co-Simulation won Xilinx Ross Freeman Award in 2011- Xilinx X-Factor Award (2009, 2010)- Xilinx World Class Achievement Award (2008) -
ProgrammerThe Chinese University Of Hong Kong Aug 2001 - Mar 2003Shatin, Nt, HkDeveloped various core components for Campus Electronic Ticketing System (e-Ticketing):- Designed IrDA circuit for Palm-to-microcontroller communication.- Programmed online ticketing service with ASP and SQL Server, firmware for embedded controller with C and assembly, handheld application with C and PalmOS SDK, and smart card application with JavaCard.
Ben Chan Skills
Ben Chan Education Details
-
Purdue UniversityComputer Science -
The Chinese University Of Hong KongComputer Engineering
Frequently Asked Questions about Ben Chan
What company does Ben Chan work for?
Ben Chan works for 42dot
What is Ben Chan's role at the current company?
Ben Chan's current role is High Compute Platform Group Lead.
What is Ben Chan's email address?
Ben Chan's email address is be****@****ail.com
What schools did Ben Chan attend?
Ben Chan attended Purdue University, The Chinese University Of Hong Kong.
What skills is Ben Chan known for?
Ben Chan has skills like C++, Python, Java, Javascript, Chrome Os, Android, Iphone Development, Web Development, Git, Subversion, Matlab, Simulink.
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial