Principal Software Engineer
Spindance
Apr 2020 - Current (6 years 7 months)
- Use ESP32 and FreeRTOS to develop secure embedded software in C and C++ for a variety of IoT products. Includes technologies such as BLE, TLS, MQTT, secure boot, OTA, provisioning, and WebAssembly.
- Provide oversight and guidance on technology, architecture, and planning for embedded projects.
- Mentor junior engineers in the ways of embedded software, including regular check-ins, code reviews, learning resources, and training projects