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 - /.• 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: to 4 LakhsHike: 30% max on current CTCInterview round:Two round1st –Telephonic - Technical2nd –Telephonic or F2F – Technical