Senior IoT Firmware Engineer
Location: Trivandrum (On-site)
Experience: 9+ Years
Employment Type: Full-time
About the Role :
We are looking for an experienced and passionate Senior IoT Firmware Engineer to lead the design, development, and deployment of embedded firmware solutions for next-generation connected devices. The ideal candidate will have deep expertise in embedded systems, firmware development, and IoT technologies, with a strong track record of building reliable, scalable, and high-performance solutions.
This role involves close collaboration with hardware, software, and cross-functional teams to deliver end-to-end IoT products.
Key Responsibilities :
- Design, develop, and maintain firmware for embedded and IoT-enabled devices.
- Build robust and scalable embedded software solutions using C/C++.
- Collaborate with hardware, software, and product teams to integrate firmware with complete IoT ecosystems.
- Debug, troubleshoot, and resolve firmware, hardware, and communication issues.
- Optimize firmware performance, memory utilization, reliability, and power efficiency.
- Develop and maintain bootloaders, device drivers, and RTOS-based applications.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Create and maintain technical documentation for firmware design, implementation, and testing.
- Stay updated with emerging trends and technologies in embedded systems and IoT.
Required Skills & Experience :
- 9+ years of experience in firmware and IoT development.
- Strong hands-on experience in embedded software development using C/C++.
- Proven expertise in designing and implementing firmware solutions for embedded systems.
- Solid understanding of RTOS, bootloaders, device drivers, and embedded architectures.
- Experience working with microcontrollers and embedded processors.
- Strong debugging and troubleshooting skills using firmware development tools.
- Experience with hardware interfaces and communication protocols.
- Knowledge of IoT protocols and standards, including :
1. MQTT
2. CoAP
3. BLE
4. Zigbee
5. Wi-Fi
6. LoRaWAN
- Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills.
Preferred Qualifications :
- Experience working on end-to-end IoT product development.
- Familiarity with cloud-connected IoT ecosystems.
- Exposure to firmware optimization techniques for low-power devices.
- Understanding of secure firmware development and OTA updates.
- Experience working in Agile development environments.
Free forever • No spam • Leave anytime