Must-Have skills: C++, Linux
Key Responsibilities: Implement software of embedded devices and systems from requirements. Develop, code, test, and debug system software Integrate and validate new product designs Support software QA and optimize I/O performance Provide post production support
Required technical skills: Hands on with C or C++ Basic understanding of communication protocols such as SPI, I2C, UART, etc. Clear fundamentals of oops Programing. Basic understanding of circuits ,manual soldering skills, knowledge of the lab equipment and tools