HamburgerMenu
hirist

Smartbytes Technology - Embedded Developer - RTO/Communication Protocols

Posted on: 20/08/2025

Job Description

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 :


- Strong expertise in FreeRTOS and real-time operating systems in embedded systems development.

- 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


info-icon

Did you find something suspicious?