Software Consulting & Engineering Requirements to Production

Connected-device firmware & protocols

2017-2018

← Back to portfolio

  • Embedded C++
  • Rust
  • OTA updates
  • Asynchronous state machines
  • Communication protocols
  • Test tooling

Assessed firmware and embedded operating systems for low-power devices. Designed and demonstrated an MQTT-based OTA update system for intermittently connected devices.