Posted on: 20/08/2025
Key Responsibilities :
- Design, develop, and maintain embedded software solutions using FreeRTOS and other RTOS platforms.
- Work closely with hardware teams to integrate and optimize communication protocols such as I2C, SPI, UART, BLE, MQTT, Wi-Fi, GPRS, and GPS.
- Develop and debug firmware for ARM Cortex-based microcontrollers.
- Utilize development tools such as GCC, GDB, Keil, IAR, and VS Code for efficient coding and troubleshooting.
- Manage code versions and collaborate using Git or SVN version control systems.
- Contribute to the entire product lifecycle, from concept through deployment and maintenance.
Required Skills and Qualifications :
- Proven track record in designing and implementing embedded software.
- Hands-on experience with communication protocols including I2C, SPI, UART, BLE, MQTT, Wi-Fi, GPRS, and GPS.
- Proficiency in ARM Cortex MCU architecture and firmware development.
- Familiarity with embedded development toolchains: GCC, GDB, Keil, IAR, and VS Code.
- Solid understanding and practical experience with version control systems like Git and SVN.
- Excellent problem-solving skills and ability to work collaboratively in a fast-paced environment
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1532884
Interview Questions for you
View All