21 Aug
|
Weekday`
|
Bengaluru
21 Aug
Weekday`
Bengaluru
This role is for one of our clients
Industry: Semiconductor Manufacturing
Seniority level: Mid-Senior level
Experience: 6+ yrs
Location: Bengaluru
Job Type: Full time
We are looking for an experienced Embedded Linux C++ Developer to build and maintain robust embedded applications focused on networking, wireless communication, and Linux-based systems. The role involves hands-on development, system integration, debugging, performance optimization, and troubleshooting across embedded platforms.
The ideal candidate will have strong expertise in C/C++, Embedded Linux, networking protocols, Wi-Fi, Bluetooth, and network applications, along with the ability to work closely with hardware and software teams to deliver reliable embedded solutions.
Requirements
Key Responsibilities
- Design, develop, integrate, and maintain C/C++ applications on Embedded Linux platforms.
- Develop networking applications using TCP/IP, IPv4, IPv6, DHCP, DNS, DDNS, and mDNS.
- Implement and troubleshoot Wi-Fi functionality in Linux environments using WPA Supplicant.
- Develop Wi-Fi connectivity features supporting WPA2, WPA3, PSK, Enterprise authentication, and Access Point modes.
- Work on Bluetooth Classic and Bluetooth Low Energy (BLE) functionality.
- Develop and integrate Bluetooth profiles and protocols including RFCOMM, GATT, HID, and HOGP, along with SSP authentication.
- Develop and maintain shell scripts for system automation, diagnostics, and deployment.
- Build and integrate applications using CMake and qmake.
- Perform cross-compilation and application deployment for embedded Linux targets.
- Debug application, networking, memory, and performance issues using GDB, Valgrind, and Qt Creator.
- Analyze system-level issues and perform root-cause analysis across software, networking, and hardware interfaces.
- Optimize application performance, memory consumption, reliability, and resource utilization.
- Work with device interfaces including serial communication, USB, and network i
📌 Embedded Linux C++ Developer (Bengaluru)
🏢 Weekday`
📍 Bengaluru