Ben Marsh

Embedded Software Engineer at Helvar

Ashford, England, United Kingdom
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
Ben Marsh is an Embedded Software Engineer with six years' experience building device drivers, board support and CI/CD tooling, currently advancing embedded lighting controls at Helvar. He contributes to the Zephyr RTOS upstream—enabling peripherals like RNG, ADC and Ethernet for STM32 discovery boards—and brings practical IoT experience from automotive middleware work at ETAS. A First-Class BEng graduate from the University of York, he pairs systems-level C and tooling skills with hands-on testing, packaging and VM-based starter kits. Outside work he’s a project-oriented maker and 3D-printing hobbyist, which informs a pragmatic, hardware-aware approach to software design.
code5 years of coding experience
job3 years of employment as a software developer
bookBachelor of Engineering - BEng, Computer Science, First Class Honours with Distinction, Bachelor of Engineering - BEng, Computer Science, First Class Honours with Distinction at University of York
github-logo-circle

Github Skills (12)

embedded-language10
realtime10
stm10
microcontroller10
zephyr10
rtos9
embedded9
c178
c118
bluetooth-le4
iot4
bluetooth4

Programming languages (3)

C++CJavaScript

Github contributions (5)

github-logo-circle
zephyrproject-rtos/zephyr

Dec 2022 - Sep 2024

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:16 reviews, 15 PRs, 59 comments in 1 year 9 months
Contributions summary:Ben primarily contributed to the Zephyr RTOS, focusing on board support and device driver enhancements. Their work included enabling and configuring peripherals like RNG and ADC for the stm32h735g_disco board, as well as enabling the Ethernet MAC node. Furthermore, the user updated the counter alarm sample to support this board and fixed an ADC sample issue. In addition, they improved utility macros and addressed a naming violation in the mcumgr SMP UDP transport.
bluetooth-lereal-timezephyrsecuregit-repository
besmarsh/zephyr

Jan 2023 - Jul 2024

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Contributions:59 pushes, 24 branches in 1 year 6 months
architecturesscalablegit-repositorysecurereal-time
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
Ben Marsh - Embedded Software Engineer at Helvar