Wilkins White

Senior Embedded Engineer at Nova Dynamics

Philomath, Oregon, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Wilkins White is a Senior Embedded Engineer with 11 years of experience designing firmware, kernel drivers, and PCB assemblies for robotics and embedded platforms. Based in Philomath, Oregon, he leads hardware layout, prototyping, and production coordination while developing low-level C/C++ firmware and Nvidia Jetson kernel drivers for products like Dax. He built an OTA update pipeline and a CANopen-based bootloader, and contributed to the well-known CANopenNode stack by extending emergency callback and SYNC handling—demonstrating deep expertise in CAN protocol internals. Comfortable in both hands-on repair support and system architecture, he bridges field troubleshooting with robust embedded design. Not actively seeking opportunities, he nonetheless maintains a track record of shipping resilient, production-grade embedded systems.
code11 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science - BS, Electrical and Computer Engineering, Bachelor of Science - BS, Electrical and Computer Engineering at Oregon State University
stackoverflow-logo

Stackoverflow

Stats
151reputation
3kreached
1answer
1question
github-logo-circle

Github Skills (8)

c1710
iot10
embedded10
c1110
sys10
canopen10
mysql6
ubuntu6

Programming languages (5)

C#TypeScriptC++CJavaScript

Github contributions (5)

github-logo-circle
CANopenNode/CANopenNode

Nov 2017 - Sep 2020

CANopen protocol stack
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:11 commits, 11 PRs, 23 comments in 2 years 10 months
Contributions summary:Wilkins primarily contributed to the `CANopen protocol stack` by expanding the functionality of the Emergency callback mechanism. They modified the `CO_Emergency.c` and `CO_Emergency.h` files to incorporate more information passed through the Emergency callback and also updated the SYNC handling and other core CANopen functions. Furthermore, the user adjusted the code to accommodate a 16-bit identifier for messages and modified the example files.
c-libraryprotocolcommunicationstackreliable
Daxbot/librtp

Feb 2022 - Oct 2022

Real-time Transport Protocol
Contributions:42 commits, 8 PRs, 52 pushes in 8 months
rtpwebtransportmessage-queuertcptransport
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Wilkins White - Senior Embedded Engineer at Nova Dynamics