Real-time Embedded Systems Engineer
Login to Send EmailDescription
Masters in control theory and signal processing, working in the auto industry for the last 7 years, first on low level powertrain software then the last year or so on LIDAR/computer vision for autonomous vehicles. I've done the most work in C, but I'm now getting up to speed on python and the computer vision/numpy/data processing pipeline stack there for data quality/perception work, along with Linux desktop application architecting and development for AV utilities. Recently had to read the Linux kernel source and use the BCC tool suite to find a subtle issue in the network stack causing high latency on sensor data for AV, also coincidentally fixed most of the network timing infrastructure. Currently working on some eBPF/BCC tools to improve GPU compute latency diagnosis and optimize model runs, with a plan to open source the results in a couple months. Primary skills include hard real time embedded systems, safety critical applications, firmware development, system integration and complex hardware/software interaction debugging, along with detailed data analysis problems. Side interests include machining, 3D printing, embedded system development, coffee roasting and furniture making.