Firmware Developer
Venkat MUnited StatesSENIORPosted 52m ago
C++PythonPerlEmbedded LinuxRTOSI2CSPIUARTCANUSBTCP/IPRDK-BBLEWi-FiThreadZigbeeEdge AIDSPISO 26262IEC 62304MISRA C/C++
About the Role
We are looking for an experienced Firmware Developer – RDK-B to develop, integrate, test, and maintain broadband, video, and IoT solutions on RDK-based devices.
Key Responsibilities
• Develop, integrate, test, and maintain firmware for broadband, video, and IoT solutions
• Work with set-top boxes, gateways, and routers on the RDK platform
• Implement and maintain networking protocols and embedded systems
Requirements
• C++ (11/14/17) experience
• Python & Perl skills
• Embedded Linux (Yocto/Buildroot) knowledge
• RTOS (FreeRTOS, ThreadX, Zephyr) experience
• Familiarity with I2C, SPI, UART, CAN, USB, TCP/IP
• Strong experience with RDK-B platform development and integration
Preferred Skills
• BLE, Wi-Fi, Thread, Zigbee
• Edge AI & DSP
• ISO 26262, IEC 62304, MISRA C/C++