CareerPlanSign in

Embedded Linux C++ Developer (Networking/Wireless)

Bengaluru, Karnataka, India💼 Full-time💰 $6–$30🗓 2026-08-19 → 2026-09-26

Core

Design, develop, integrate, and maintain C/C++ applications on Embedded Linux platforms focused on networking, wireless communication, and system integration.

Role type

Senior Embedded Linux C++ Developer (Networking/Wireless)

Builds

Robust embedded applications for networking and wireless communication

Domain

Embedded Systems / Networking / Wireless

Deliverable

production ML models | product features

Required skills

C/C++, Embedded Linux, TCP/IP, IPv4/IPv6, Wi-Fi (WPA Supplicant, WPA2/WPA3), Bluetooth Classic/BLE, GDB, Valgrind, CMake, qmake, Shell scripting

Preferred skills

QML, custom UI components, framebuffer rendering, secure coding practices, knowledge of network-connected peripherals

Technologies

Linux, CMake, qmake, Git, GDB, Valgrind, Qt Creator, WPA Supplicant, RFCOMM, GATT, HID, HOGP

Responsibilities

Design and develop C/C++ applications for Embedded Linux; Implement networking protocols (TCP/IP, DHCP, DNS, mDNS); Develop Wi-Fi and Bluetooth connectivity features; Debug application, networking, memory, and performance issues; Optimize application performance and resource utilization; Collaborate with hardware and firmware teams for system integration.

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.