Key Skills Required:
Solid hands-on experience in C++ and Embedded Linux
Networking protocols: DHCP, DNS, DDNS, mDNS, TCP/IP, IPv4/IPv6
Wi-Fi development in Linux using WPA Supplicant
Wi-Fi Infrastructure Mode: WPA2/WPA3, PSK & Enterprise
Access Point mode development
Bluetooth Classic & BLE RFCOMM, GATT, HID, HOGP, SSP
Shell scripting and network application development
Cross-compilation and embedded Linux application development
Debugging using GDB, Valgrind, Qt Creator
Experience with CMake/qmake and Git
Knowledge of device drivers, serial communication and USB interfaces
Role Responsibilities:
Develop and test network applications for embedded Linux devices.
Design, code, debug and optimize embedded applications.
Work with cross-compilation settings and wireless technologies.
Troubleshoot performance and memory-related issues.
Collaborate with hardware and software teams for seamless product integration.
Technically guide a small team of 4–6 engineers.
Prepare technical documentation and contribute to design discussions.
📌 Embedded C++ Wireless Developer Bengaluru (India)
🏢 Freelancer
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.