Job Description
Work with developers to develop product Firmware
· Produce clean, efficient code based on specifications
· Integrate software components and third-party programs
· Verify and deploy programs and systems
· Troubleshoot, debug and upgrade existing Firmware
· Recommend and execute improvements
· Create technical documentation for reference and reporting
·
Proficient Programming Skills Embedded C, C++
· Excellent Knowledge in working with Micro controllers like ST, TI, PIC etc..
· Working experience in GIT, Bit bucket, SVN etc..
· Able to understand datasheets and develop peripherals drivers like UART, Parallel, SPI, I2Cetc..
· Hands on experience in module design and development like RTC, EEPROM, Graphic LCD, Keypad drivers etc.
· Experience in RTOS concepts and hands on with any RTOS like CMX, Free RTOS etc..
· Practical exposure to handling DSO / Multimeters etc..
· Fair knowledge on Fire Safety Domain and working Fire Panel Development.
Category
Backend Developers (Web, Mobile & Software Dev)
Expertise
C Language
Controller
Firmware
Embedded C
Design
RTOS
💡 Quick Summary
Seeking a career-building opportunity? The Firmware Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
