





Niche embedded firmware role but Pune metro and mid-level increase applicant density.
Embedded microcontroller and protocol expertise limits transferability across industries.
Requires specific embedded domain skills and toolchain, but lacks explicit years filter.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, manage, and maintain firmware and application software for microprocessors/microcontrollers in thermal product control boards.
Implement and support complex PID algorithms; create functional, architecture, and design specifications.
Conduct testing and validation of firmware/software releases; analyze legacy implementations; support customer issues and collaborate across distributed FW teams.
Engineering degree in Electronics, Information Technology, Computer Science, or equivalent with experience in embedded software for microprocessors/microcontrollers.
Proficient in C/C++ programming language.
Experience with communication protocols such as BACnet, SNMP, UDPCLI, RS485, CAN, SPI, I2C.
Work Experience Required: Not explicitly mentioned in the JD.
Experienced with embedded application development involving peripheral device drivers and communication protocols in microprocessor/microcontroller environments.
Capable of producing detailed documentation including functional, architectural, and design specifications.
Familiar with software versioning (GitLab), requirement and sprint management tools (Rally, Jira), and debugging tools like GDB, Wireshark.