Full-time

Senior Firmware Engineer

Posted by HCLTech • Bengaluru, Karnataka, India

📍 Bengaluru, Karnataka 🕒 February 23, 2026

About the Role

Job Description and Skill :
Knowledge/Skills/Abilities:
Highly motivated, detail-oriented, responsible professional with a desire to bring new ideas and concepts to product development.
Bachelor’s degree in ElectricalComputer Engineering or equivalent experience
5-10 years of experience in firmware design, coding, and testing
Experience with 32-bit microcontroller and low power management
Extensive Experience in C / C++. Python Programming knowledge is plus.
Experience with GCC and IAR embedded development environments,
Strong knowledge/hands on experience on embedded real-time operating systems, (OS, drivers, etc.)
Software test planning and execution – use of test scripts, emulators, etc
Knowledge of USB, serial, and computer interface protocols including I2C, SPI, and understanding of network communication theory, wireless network theory, and network communications protocols.
Able to read and work with detailed hardware schematics,
Knowledge of u...

Ready to Apply?

Submit your application today and take the next step in your career journey with HCLTech.

Apply Now