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: Solid, 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: Strong 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 benefits
📌 Senior/Expert IOT Engineer (Pune)
🏢 Ciklum
📍 Pune