Experience in C/C++ programming for Embedded Systems.
· Experience in developing SDK's/libraries in C/C++.
· Strong Experience in Linux programming.
· Experience in V4L2, LibCamera libraries.
· Experience in developing Device Drivers.
· Experience in RTOS programming
· Experience in Designing, Coding and Testing of Embedded Systems
· Hands on work experience on Hardware Boards like Raspberry Pi / Microcontroller based boards.
· Strong Debugging skills of Embedded Software.
· Experience in SPI, UART, I2C protocols
· Experience in Image processing libraries like OpenCV.
· Experience in Software Release Management.
· Experience in Source Code Management Tools like GitHub / Bitbucket
· Experience in CI/CD tools like Jenkins.
[Good to have Skills]:
· Experience in Python programming
· Experience on IoT technologies and communication protocols
· Experience in ML, Deep learning
· Excellent communication and presentation skills, a great attention to detail.