About this role
<p>• Embedded C programming<br> • Low-level Hardware interaction (ADC, DMA, IIC, SPI, UART, CAN)<br> • Embedded system design and architecture (General purpose, ARM Cortex)<br> • RTOS and Bare metal Programming <br> • Linux commands knowledge<br> • Linux Kernel and Driver Development<br> • Linux Application Development<br> • File system Management<br> • Cross compilation and Build system<br> • Debugging and testing<br> • Code optimization and knowledge of coding guidelines<br> • Version control and configuration management tools (GIT, JIRA, Bitbucket, Confluence)</p>