Location:
Ahmedabad Role Summary We are looking for a Senior Firmware Engineer with strong hands-on experience in cellular and Wi-Fi based IoT products. The role focuses on firmware development, connectivity integration, and aggressive battery optimization for production-grade devices. You will work on real field-deployed products, owning firmware modules such as cellular modem integration, Wi-Fi connectivity, power management, OTA, and system debugging.
Key Responsibilities
Firmware Development & Architecture
• Design and develop embedded firmware on RTOS / bare-metal platforms.
• Implement modular firmware components aligned with system architecture.
• Participate in firmware architecture and design reviews. Cellular Firmware (Core Skill)
• Integrate and maintain firmware for:
• LTE / LTE-M / NB-IoT
• Work with cellular modules (Quectel / u-blox or similar):
• AT command handling
• Network attach / detach logic
• Reconnect and recovery flows
• Handle real-world network issues:
• Poor coverager
• Intermittent connectivity
• SIM and registration failures
• Optimize modem usage for:
• PSM / eDRX
• Minimal wake-up and transmit time Wi-Fi Firmware
• Implement Wi-Fi connectivity:
• Station mode
• TCP/IP stack integration
• Secure communication (TLS)
• Optimize Wi-Fi behavior for:
• Power consumption
• Rapid connection
• Reliable data transfer
• Handle coexistence scenarios between Wi-Fi and Cellular.