About the job Senior Firmware Engineer
We are hiring on behalf of a leading product company for the position of Senior Firmware Engineer
Job Title: Senior Firmware Engineer
Experience: 5+ years
Location – Bangalore
Overview:
We are looking for a highly skilled Senior Firmware Engineer to lead the design and development of firmware for next-generation IoT health and AI-driven devices. This role involves building secure, high-performance embedded systems, integrating advanced sensors and AI models, and collaborating with cross-functional teams to deliver innovative products.
Key Responsibilities:
-
Lead firmware design and development on ARM Cortex-M/-A, STM32, TI, Broadcom, ESP32, and RISC-V platforms.
-
Architect and deploy Yocto-based Linux and FreeRTOS solutions with AI processors, DSPs, and sensor interfaces.
-
Develop device drivers, BSPs, and integrate sensors (IR imaging, cameras, load cells, audio DSP, proximity) and communication modules (BLE, LoRa, USB-C).
-
Optimize sensor fusion pipelines and embedded ML models (CNN, LSTM, YOLO).
-
Ensure robust, secure firmware with OTA updates, edge/cloud connectivity, and compliance features.
-
Collaborate with hardware, software, and product teams for scalable system integration.
-
Drive testing, validation, certification, and mentor junior engineers.
Qualifications:
-
B.E./B.Tech or M.E./M.Tech in Computer/Electrical/Electronics Engineering (Tier-1 institute preferred).
-
6–8 years’ experience in embedded systems and firmware development across complete product cycles.
-
Expertise in ARM Cortex, STM32, TI AM62x, Broadcom, ESP32, and exposure to RISC-V.
-
Strong Yocto Linux and FreeRTOS skills (BSP, kernel modules, drivers).
-
Proven experience with device drivers, DSP, ML integration, and secure IoT systems.
-
Excellent debugging, problem-solving, and documentation skills.
Preferred Skills:
-
Experience with IoT/consumer electronics (wearables, smart devices).
-
Knowledge of encryption, OTA frameworks, and secure edge/cloud data handling.
-
Collaborative, mentoring mindset with exposure to agile product environments.