Job Description ------------------------------------------------------------------------- * Designing, developing, coding, testing and debugging system software * Designing and implementing of embedded devices and systems * Circuit design, PCB design Key Skills ------------------------------------------------------------------------ * C programming * Embedded C * Basic Electronics knowledge * Microcontrollers(8,16,32 bit) * Microcontroller architectures (ARM, RISCV) * Peripherals - GPIO,UART,TIMERS,ADC,I2C,SPI,CAN * RTOS * Basic idea about IOT(Internet of things) and Cloud * Problem solving * Communicaton