Good experience in Linux, RTOS, and ARM
Hands-on experience in developing low-level software for microcontroller-based environments with ARM Cortex M/R processors or similar
Experience in all aspects of designing and developing SW in C/C++, Python language for embedded platforms
Advanced level knowledge of modern micro-controller architecture & exception interrupts, instruction sets, etc.
Experience in working with multiple common HW interfaces like SPI, I2C, UART, USB, Display, Ethernet, etc.
Experience in/hands-on with communication protocol stacks like BT/BLE, Zigbee, LoRa, WiFi, etc.
Experience in/hands-on with SW protocol stacks like USB, TCP/IP, file system, etc.
Experience in board bring-up, firmware, boot loaders, toolchains & build systems
Annual CTC: ₹ 2,00,000 - 3,00,000 /year
OR