Luke Peterson

San Jose, CA · hazelnusse@gmail.com · github.com/hazelnusse · linkedin.com/in/hazelnusse

Experience

Staff Engineer, Woven by Toyota — Palo Alto, CA

Arene Base team: a C++14 library used in safety-critical automotive software, open sourced on GitHub.

Senior Engineering Manager, Software Engineering Manager, Woven by Toyota (formerly Woven Planet) — Palo Alto, CA

Manager of the Portable Motion Libraries team (planning & control software for ADAS), continuing the team led at Toyota Research Institute after an employer transition in May 2022.

Software Engineering Manager, Senior Software Engineer, Toyota Research Institute — Los Altos, CA

Manager of the Portable Motion Libraries team. Led re-architecture of the planner and controller for a 2020 Olympics showcase; contributed to technology transfer with teams in Japan for the TSS3/20 and TSS4/25 products.

Senior Staff Engineer, Nio — San Jose, CA

Embedded software for the Nio ES8 ADAS computer: QNX Neutrino/FreeRTOS bring-up on custom hardware, build system infrastructure, camera system communication, CAN DBC encoding/decoding libraries, JTAG flashing tooling.

Control Systems Software Engineer, Apple (SPG) — Sunnyvale, CA

Algorithm development, hardware selection, and simulation.

Embedded Algorithm Engineer, Nest Labs — Palo Alto, CA

Algorithm development for Nest Detect; built a desktop simulation system for testing new firmware against recorded and synthesized sensor data.

Dynamics & Controls Engineer, Lit Motors — San Francisco, CA

Dynamic modeling and embedded real-time control for gyroscope-stabilized two-wheeled vehicles.

Software Developer & Mentor, Google Summer of Code

Developed sympy.physics.mechanics for symbolic multibody equations of motion; mentored three students.

Graduate Student Researcher, University of California, Davis

Dynamic modeling and real-time C++ control for a self-balancing robotic bicycle; co-authored NSF grant #0928339.

Design Engineer, UC Davis Engineering Fabrication Laboratory

Contract design work; maintained lathes, mills, and other shop equipment.

Machine-gunner, MOS 0331, United States Marine Corps

Served in Operation Iraqi Freedom (2003); honorably discharged as Sergeant.

Education

Ph.D., M.S., Mechanical Engineering, University of California, Davis

Dissertation: Bicycle dynamics: modelling and experimental validation.

B.S., Mechanical Engineering, University of California, Santa Barbara

Professional Development

Modern C++17/20 (Nicolai Josuttis, 2021) · Embedded Systems Programming in C++ (Barr Group, 2019) · Automotive Functional Safety (kVA USA, 2017) · Extended Firmware Defect Prevention (Barr Group, 2015) · Linux Internals, Device Drivers, Embedded Linux (KComputing, 2015) · Kalman Filtering (2012) · Presenting Data and Information (2011)