We are looking for a Firmware Developer to develop drivers and application for various microcontroller applications
Also, must be able to debug and fix hardware/firmware issues and identify the best solution to cater to multiple applications
Must be able to articulate and document well the understanding and maintain code in version control
Additionally knowledge on and board bring up would be required
Must have strong knowledge of ARM Micro-controllers particularly
Must have experience of Embedded firmware driver/application code development, testing, and optimization, in-Depth microcontroller programming including the development of bootloader code and board bring up
Requirements
Develop and tune the IOT and VOIP System, Support firmware update testing and deployment, Debugging low-level hardware interfaces (Ethernet, USB, SPI/QPI, I2C/I2S, UART, GPIO, ADC, DMA, Flash etc) Experience with STM32 HAL and CMSIS library, Experience TCP/IP, MQTT, RTOS, Working with VOIP protocols like SIP, RTP etc, Experience with LORA, Zigbee, LTE, Wifi, Bluetooth wireless stacks, A working understanding of HW and board/schematics