An AI agent that applies to roles like this on employers' own sites. 25 applications free, no card needed.
Posted over 15 days ago, so the role may have closed. Confirm on the employer's page when you apply, or see similar jobs.
Job Description
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.
Skills
CDebuggingSoftware DevelopmentSoftware SolutionsTestingCloudFirmware EngineerIf a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.
Similar Jobs
View allNew IT / Software Development & Related roles in Thiruvananthapuram / Trivandrum.
One email a day. Unsubscribe any time.

