Hoomanely - Firmware / Lead Firmware

Bangalore, IN Until 8/22/2026 8+ years exp First posted April 20, 2026 Last posted April 20, 2026
Job description

Job Description

Function: Software Engineering → Embedded / Kernel Development

  • IoT
  • Firmware Development
  • Networking
  • Embedded Systems
  • Wireless
  • Coal Exploration
  • Bluetooth Low Energy (BLE)
  • Digital Signal Processing (DSP)
  • RTOS
  • Yocto

Responsibilities:

  • Firmware Development: Develop and maintain firmware for microcontroller-based devices using FreeRTOS.
  • Linux System Development: Design and implement Yocto-based Linux systems, ensuring stability and efficiency.
  • Device Driver Development: Create custom device drivers for BLE, LoRa, and other communication protocols.
  • Sensor Data Management: Develop firmware for efficient processing and management of sensor data.
  • Embedded Machine Learning: Implement and optimize embedded ML algorithms for predictive analytics and real-time decision-making.
  • Testing and Debugging: Conduct comprehensive testing, including unit, integration, and system-level testing, and perform debugging to ensure the highest quality of firmware.
  • Cross-Functional Collaboration: Work closely with hardware engineers and software developers to ensure seamless integration of firmware with other system components.
  • Documentation and Compliance: Maintain detailed documentation of all firmware development processes and ensure compliance with relevant industry standards.

Requirements:

  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related field.
  • 8+ years of experience in firmware and embedded system development.
  • Proficiency in FreeRTOS for microcontroller-based systems.
  • Experience in developing Yocto-based Linux systems.
  • Skilled in creating custom device drivers, particularly for BLE and LoRa.
  • Experience with Digital Signal Processing, Filter Design, and RF design.
  • Knowledge in processing sensor data and implementing embedded machine learning algorithms.
  • Strong troubleshooting and problem-solving skills.
  • Excellent written and verbal communication skills.

Preferred Skills:

  • Familiarity with IoT device development, particularly in pet wellness or consumer electronics.
  • Experience with wireless and wired communication protocols.
  • Proven ability to collaborate effectively in a multidisciplinary team environment

About this role

Summary

Lead firmware and embedded system development for IoT devices, including Linux, drivers, and ML.

Job title

Hoomanely - Firmware / Lead Firmware

Experience level

8+ years

Minimum experience

8+ years exp

Industry

software

Location requirements

Bangalore, IN; on-site preferred, remote not specified

Salary

Not specified

Management role

No

Skills & keywords

Required skills

freeRTOSyoctodevice driversBLEloradigital signal processingembedded machine learning

Preferred skills

iot device developmentwireless communication protocolsteam collaboration

Specializations

embedded systemsfirmware developmentlinux systemsdevice driversembedded machine learning
Locations

Structured locations inferred from the posting.

Bengaluru, Karnataka, India

On-site City