Embedded Software Engineering Intern
REEKON is working to build an integrated construction jobsite with digital tools to help professionals do their jobs more efficiently.
REEKON is a team of exceptional engineers and designers. They have a notable emphasis on design, functionality, and rapid iteration.
Their next product is a digital tape measure called the T1 Tomahawk with features for making professionals’ lives easier including saving and syncing measurements and creating and syncing cutlists to and from a mobile app.
I moved us over from Arduino to MCUBoot and Zephyr as the firmware got more and more complex.
This product ————>>>>>>>>
Holding strong on the zephyr homepage 😂
I developed their Bluetooth firmware which allowed syncing data (including measurements) to and from our mobile app. I wrote firmware for various SPI and I2C peripheral chips (SPI flash, battery management chip). Implemented OTA device firmware updating over Bluetooth for the T1’s 2 MCUs (STM F4 and a nRF52840). Wrote and setup integration testing with software to mock the mobile app and peripheral chips. Wrote tests in PyTest, UNITY, and ZTest and setup local CI/CD HIL server with GitHub Actions.