James Wilson

Embedded Systems Engineer at DASH Tech Integrated Circuits

San Francisco, California, 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

🤩
Rockstar
🎓
Top School
James Wilson is an embedded systems engineer and software generalist with nearly 20 years of experience building robust systems across startups and large companies including Meta and Oracle. He specializes in low-level firmware, hardware bring-up, and IoT connectivity—leading Tracker M from prototype to EVT and contributing to the Particle Device OS for pin mappings, interrupts, power management, and cellular integration. His background spans database replication, core infrastructure, and rapid prototyping of research hardware, and he founded an interdisciplinary studio that produced GPS-driven timepieces and a Raspberry Pi voice assistant. James combines product-focused engineering with systems-level design and a taste for creative physical computing, often owning both PCB/firmware and enclosure fabrication. Based in San Francisco, he mentors engineering teams and advises on architecture, security, and data infrastructure. An uncommon thread in his career is moving fluidly between high-scale backend work and hands-on embedded development, bringing deep systems thinking to constrained devices.
code10 years of coding experience
job17 years of employment as a software developer
bookBS Computer Science, BS Computer Science at Carnegie Mellon University
github-logo-circle

Github Skills (18)

c-language10
device-management10
particle10
hardware-interface10
interrupt-handling10
c1110
power-management10
c1710
mappings10
iot10
interrupt10
sys10
cplus10
interfacing10
embedded10

Programming languages (7)

JavaC++CTeXGoHTMLPython

Github contributions (5)

github-logo-circle
particle-iot/device-os

Jun 2022 - Dec 2022

Device OS (Firmware) for Particle Devices
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:18 reviews, 41 commits, 16 PRs in 6 months
Contributions summary:James primarily worked on low-level firmware and hardware-related aspects of the Particle device OS. Their commits demonstrate modifications to pin mappings, interrupt handling, and power management configurations, indicating involvement in device-specific hardware interactions and resource management. They addressed issues related to UART communication, IO expanders, and demultiplexing, essential for embedded systems development. Furthermore, the user contributed to cellular connectivity integration.
xenonparticleargonelectronfirmware
Contributions:56 commits, 7 pushes, 1 branch in 1 year 2 months
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
James Wilson - Embedded Systems Engineer at DASH Tech Integrated Circuits