Primary embedded engineer developing an automated restaurant kitchen.
Primarily gathered/wrote requirements and stories, wrote embedded C++ code to run on bare metal embedded devices (ClearCore) with both business logic and interfacing with sensors. Also wrote C# .NET app to run on the on-prem server to manage the devices, and capture/forward logs to DataDog where I wrote custom pipelines and dashboards to visualize system performance and outages.
Modified the stock Board Support Package and added a second stage bootloader to enable OTA firmware updating, NVM, and other usability improvements.
Wrote custom code in KRL (Kuka's proprietary programming language) to run on an industrial Kuka Robot arm within the restaurant
Startup atmosphere, so I wear a lot of hats and have to learn new environments quickly.