Some of the Platforms & Softwares experiences are mentioned below. Platforms: Experience with Arduino, Raspberry Pi, or Beaglebone as a prototyping platform. Both 8 and 32-bit embedded design experience including ARM Cortex M0, M3, STM32Fxxx, AVR 8 & 16bit and with ESP8266 and ESP32 boards Experience working with 2.4Ghz and Sub Ghz radio's is large scale deployment Software: Proficient in writing firmware to interface with components over I2C, SPI, DMA, UARTs, and USB and integrating sensors and actuators of any kind Proficient in C, C++, Python, Bash scripting, Linux Kernel and System programming and knowledge of the IOT stack