Summary
Noah Erickson is a senior embedded systems engineer with 11 years of experience specializing in firmware for motor control and power equipment platforms. Currently at Cascadia Motion after years leading firmware development and diagnostics at Blount/Oregon Tool, he blends low-level C/C++ expertise with practical PCB design and production test experience. He has hands-on experience integrating Bluetooth Low Energy and building companion Android telemetry tools, demonstrating comfort across embedded-to-mobile stacks. Skilled in Python, C#, Docker, and CI/CD for embedded systems, he focuses on improving product observability through diagnostics and data logging. Based in Portland, he pairs technical rigor with a pragmatic approach to manufacturing and vendor collaboration. Outside work he’s an avid cyclist who occasionally coaches teammates through unsolicited life-advice alongside shipping reliable firmware.
11 years of coding experience
7 years of employment as a software developer
Bachelor of Science (B.S.), Electrical and Computer Engineering, Bachelor of Science (B.S.), Electrical and Computer Engineering at Portland State University
Portland Community College
English, Sign languages