Role & responsibilities
Experience: 6+ years of experience in embedded software development, with a proven track record of delivering successful IoT-based projects from concept to production.
Core Language: Robust, production-grade programming experience in Embedded C.
Microcontrollers: Deep, hands-on experience with 32-bit microcontrollers, specifically STM (e.g., STM32) and ESP (e.g., ESP32) architectures.
Protocols: Proficiency with communication protocols, including:
Peripherals: UART, I2C, SPI.
Network/IoT: MQTT, HTTP, CoAP, Wi-Fi, BLE, or Cellular (LTE-M/NB-IoT).
OS Concepts: Solid understanding of RTOS (e.g., FreeRTOS) and bare-metal development.
Tools: Experience with debugging tools (JTAG, SWD, Oscilloscopes, Logic Analyzers) and version control systems (Git).
Preferred candidate profile
Perks and perks
📌 Senior Iot Engineer Chennai (India)
🏢 Ciklum
📍 India