Firmware Engineer JD: Must have experience working with low-level drivers using embedded 16 and 32-bit processors Must be hands-on with C coding. Must have coding experience on STM32, Microchip 16 or 32 bit processor. Must be proficient in SPI, I2C, GPIOs, ADCs, memory management, etc Well versed with Compiler like CubeSuite, MPLAB X, Keil etc. Should have coding experience in Modbus based salve development Basic understanding of Analog and Digital Circuits. Instrument Knowledge - CRO, DSO, Logic Analysers, LCRQ meter, etc. Self-organized and goal oriented. Good in written and spoken English Willing to work with Start-up company for at least 2 years.QUALIFICATIONS AND EXPERIENCE REQUIRED FOR THE POSITION Diploma or Graduate in Electronics Communication - B.E/B.Tech. Desired to have completed a (3-6 months) course on Embedded Systems. 2 to 3 years experience with Microcontroller programming in Embedded CJob Type: Full timeLocation:Pune, IndiaSalary Band:3.5 to 4 LakhsHike: 30% max on current CTCInterview round:Two round1st Telephonic - Technical2nd Telephonic or F2F Technical