Embedded Systems Engineer
Current- Work in an agile scrum environment to both develop embedded software for new products and debug legacy systems for the control of hydrogen fuel cells using C, C++, and assembly (x86 and ARM)- Added features to an in-house developed service layer, including coroutines to allow for application designers to easily turn blocking code into non-blocking code.