
Senior Lead Engineer - Firmware
- Bangalore, Karnataka
- Permanent
- Full-time
- MCU bring up and firmware development
- RTOS porting
- Develop/port low-level drivers for sensors (accelerometers, gyros, magnetometers, temperature, proximity, ambient light, etc.).
- Collaborate with cross-functional teams (hardware, firmware, QA, product) to deliver reliable sensor functionality.
- Optimize memory, performance, power, and responsiveness of sensor subsystems.
- Debug and resolve driver and user-space issues related to sensor data.
- English – Business level (Good communication and presentation skills required)
-
SoC)Exposure to wireless protocols like BLE, Wi-FiFamiliar with power profiling tools and optimizing for battery lifeUnderstanding of firmware architecture and build systems (e.g., CMake, Makefiles)Mandatory ExperienceEmbedded C/C++ with over 4+ yrs experienceARM Cortex-M (v8+) with over 4+ yrs experience4+ yrs Embedded experience overall4+ yr of Hands-on experience FreeRTOS/ZephyrExperience with custom Board Bring up around 3+ yrs2+ years experience with Device drivers developmentMore than a year of experience in connectivity BLE/WLAN system level/ driver integration. Not application integration.QualificationBachelors in Electronics and Communication, Computer Science or Related field with minimum 4 years of experience or Masters in Electronics and Communication, Computer Science with minimum 2 year of hands-on development experience