Skip to content
Back to talent search
data scienceFPGAMATLABmachine learningreal time computingsafety processes (MISRA, ISO26262, etc)Embedded systemsautomotivesignal processing

Description

W. Cunningham holds a Masters in control theory and signal processing and has 7 years of experience in the auto industry. Initially focused on low-level powertrain software, they have more recently worked on LIDAR/computer vision for autonomous vehicles. Their primary programming language has been C, but they are now contributing to safety development with the Rust consortium and Ferrous Systems. They have experience debugging complex network issues in the Linux kernel for AV sensor data. Currently, they specialize in software-defined vehicle software architecture, emphasizing fail-safe, fail-operational, loosely coupled, and distributed systems. This includes contributing to standards and collaborating with high-level suppliers like Nvidia and Renesas for next-generation software/hardware co-development. Key skills include hard real-time embedded systems, safety-critical applications, firmware development, system integration, complex hardware/software interaction debugging, and detailed data analysis. Side interests include machining, 3D printing, embedded system development, coffee roasting, and furniture making.