The job application requires profound experience in developing firmware on Embedded C / C++. The scope of job states that the right candidate must have
- Developing embedded system software on Embedded C / C++
- Knowledge of debugging and finding errors in Firmware
- Able to implement communication protocols such as I2C, SPI, CANbus, etc. Also, we should be able to handle industrial communication protocols such as MODBUS, BACNET, etc over RS485 or Ethernet Lines.
- Able to fully understand and develop an application that meets the requirements of the product.
Another preference is for the individual having experience in Linux. The individual must be capable of
- Fully understanding the structure of programming language.
- Be able to develop sound applications and error-free software.
- Has knowledge of both Linux as well the Embedded Linux for possible products in future.
- If you have experience in STM32 Controllers and used their chips, it will be more great.