HamburgerMenu
hirist

Frontend Arts - Senior Embedded Software Developer - FreeRTOS

Frontend Arts
Others
6 - 8 Years
star-icon
4white-divider10+ Reviews

Posted on: 28/01/2026

Job Description

Description :


Key Responsibilities :


- Design, develop, and maintain embedded firmware for microcontroller-based systems.


- Develop and integrate software using C/C++ for real-time and low-level hardware control.


- Implement and customize FreeRTOS or similar real-time operating systems.


- Integrate and support TI CC3xxx Wi-Fi modules and related SDKs.


- Develop drivers and interfaces for UART, SPI, and I2C peripherals.


- Implement IoT communication using MQTT, HTTP/HTTPS, and TCP/IP protocols.


- Design and maintain OTA firmware update mechanisms and device provisioning workflows.


- Apply IoT security best practices, including TLS/SSL, WPA2/WPA3, secure boot, and credential management.


- Optimize firmware for low power consumption and efficient memory utilization.


- Debug and troubleshoot embedded systems at hardware and firmware levels.


- Collaborate with hardware, cloud, and product teams throughout the development lifecycle.


- Document designs, interfaces, and implementation details.


Required Skills & Qualifications:


- 6+ years of experience in embedded software development.


- Strong proficiency in C/C++ programming for microcontrollers.


- Hands-on experience with FreeRTOS or similar RTOS.


- Proven experience integrating TI CC3xxx Wi-Fi modules and SDKs.


- Strong understanding of embedded communication interfaces (UART, SPI, I2C).


- Solid knowledge of IoT networking protocols (MQTT, HTTP/HTTPS, TCP/IP).


- Experience with OTA updates and device provisioning.


- Understanding of embedded and IoT security practices.


- Experience with low-power design and memory management techniques.


- Bachelors or Masters degree in Electronics, Computer Science, or a related field.


Preferred Qualifications :


- Experience with additional wireless technologies (BLE, Zigbee, Sub-GHz).


- Familiarity with hardware debugging tools (JTAG, logic analyzers, oscilloscopes).


- Experience working with cloud IoT platforms (AWS IoT, Azure IoT, Google Cloud IoT).


- Exposure to secure firmware signing and manufacturing provisioning.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in