Remote: Yes
Willing to relocate: no
Technologies: Embedded systems, automotive, machine learning, signal processing, data science, real time computing, safety processes (MISRA, ISO26262, etc), MATLAB, FPGA.
Resume: LinkedIn -- https://www.linkedin.com/in/wcunning
Email: wdocunningham@gmail.com
Background: 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.