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 developed multi-threaded Bluetooth firmware using MCUBoot and Zephyr. This allowed syncing data (including measurements) to and from our mobile app. I wrote firmware for various SPI and I2C peripheral chips. Implemented device firmware updating over Bluetooth for the T1’s 2 MCUs. Wrote and setup integration testing with software to mock the mobile app and peripheral chips. Wrote tests in PyTest, UNITY, and ZTest and automated on our local CI/CD HITL server with GitHub Actions.