active · Approximate location
Senior Firmware Developer
full timeBangalore
Create a free profile to personalize salary, commute and role fit.
AT A GLANCE
Product & TechnologySeniorFull Time
Company Overview: Dozee Health AI is a pioneer in Contactless Remote Patient Monitoring (RPM), proven to drive transformation at scale. Headquartered in Bengaluru, India, Dozee has emerged as a leader in this category. We are seeking talented individuals to help us in this very
About the role
Company Overview:
Dozee Health AI is a pioneer in Contactless Remote Patient Monitoring (RPM), proven to drive transformation at scale. Headquartered in Bengaluru, India, Dozee has emerged as a leader in this category. We are seeking talented individuals to help us in this very exciting journey. Candidates will be working with top healthcare providers in the country and leverage RPM's innovation to tackle healthcare's biggest challenges - from resource constraints to quality outcomes, to new care models
Responsibilities
- Design, develop, test, and maintain embedded firmware in C
- Develop firmware for RTOS-based systems
- Own firmware modules and features from design through production
- Develop and integrate drivers for sensors and peripherals
- Work with SPI, I²C, UART, GPIO, ADC, timers, and interrupts
- Build reliable sensor acquisition, processing, and buffering pipelines
- Develop and debug Wi-Fi and BLE functionality
- Implement device communication and cloud data upload workflows
- Work with Flash, SD cards, NVS, and other storage systems
- Develop robust error handling, watchdog, logging, and recovery mechanisms
- Work with bootloaders and firmware upgrade/OTA mechanisms
- Write unit, integration, and hardware-level tests
- Debug firmware and hardware issues using logs and debugging tools
- Investigate and resolve issues observed on devices deployed in the field
- Participate in firmware architecture, design, and code reviews
- Improve firmware reliability, maintainability, performance, and observability
Requirements
- Experience with Nordic nRF, ESP32, or STM32 platforms
- Experience with Zephyr RTOS / nRF Connect SDK
- Experience with Wi-Fi and BLE
- Understanding of TCP/IP, HTTP/HTTPS, and TLS
- Experience with bootloaders and OTA/DFU firmware updates
- Familiarity with Device Tree and Kconfig
- Experience with Flash, SD cards, NVS, and file systems
- Experience with high-rate sensor data acquisition
- Understanding of ring buffers, FIFOs, CRC, and data packetization
- Familiarity with low-power embedded system design
- Python scripting for firmware testing and development tools
- Exposure to firmware CI/CD pipelines
- Experience with long-duration and stress testing of embedded devices
- Experience debugging issues on field-deployed devices
Other Jobs From This Employer
Area Sales ManagerBangalore
Salary not listedArea Sales ManagerDelhi
Salary not listedArea Sales ManagerChennai
Salary not listedBiomedical EngineerAhmedabad
Salary not listedHealthcare Compliance ManagerTexas
Salary not listed