Lead Firmware Engineer (Embedded C)
Talentoj
5 - 10 years
Bengaluru
Posted: 11/12/2025
Job Description
Must-Have:
Strong proficiency in Embedded C.
Hands-on experience with bare-metal firmware development.
Proficiency with communication protocols: I2C, UART, RS485.
Experience with ARM Cortex controllers (STM32, NXP, TI, etc.) and relevant SDKs.
Hands-on knowledge of git version control.
Solid understanding of OOP concepts.
Practical experience with PWM, ADCs, and Timers.
Understanding of Wi-Fi and Bluetooth stacks.
Ability to interpret and work with hardware schematics.
Nice to Have:
Experience with ESP32 firmware.
Exposure to consumer electronics development.
Knowledge of C++ for embedded systems.
Prior startup experience (adaptability & agility).
Familiarity with SD Card interface development.
Services you might be interested in
We Search & Apply Jobs for You!
Our team scans through 1000s of opportunities and applies to roles best suited to your profile
Save 100+ hours and focus on what matters - cracking interviews and landing offers.
