HamburgerMenu
hirist

Embedded C/C++ Developer - Linux & Wireless Technologies

coneexion
8 - 12 Years
Bangalore

Posted on: 25/08/2026

Job Description

Job Description:

We are looking for a hands-on Embedded C/C++ Developer with strong experience in Embedded Linux and wireless technologies. The ideal candidate should have expertise in developing and debugging Wi-Fi, Bluetooth, and networking functionality, along with strong low-level system debugging and technical leadership capabilities.

Key Responsibilities:

- Design, develop, and maintain embedded software using C/C++ on Embedded Linux platforms.

- Develop and integrate Wi-Fi and Bluetooth functionality for embedded products.

- Work on Wi-Fi features including WPA Supplicant, STA and AP modes, authentication, connectivity, and network configuration.

- Develop and integrate Bluetooth Classic and Bluetooth Low Energy (BLE) functionality.

- Work with IPv4/IPv6 networking and related network protocols and interfaces.

- Perform low-level debugging of embedded software, networking, drivers, and system-level issues.

- Analyze logs, traces, crashes, and performance issues to identify and resolve complex defects.

- Collaborate with hardware, firmware, platform, and system teams for feature development and integration.

- Participate in architecture and technical design discussions for embedded connectivity solutions.

- Conduct code reviews and ensure adherence to coding, testing, and software quality standards.

- Provide technical guidance to engineers and contribute to resolving complex technical challenges.

- Support product releases, integration testing, and production issue resolution.

Required Skills:

- 8 to 12 years of experience in Embedded C/C++ development.

- Strong hands-on experience with Embedded Linux.

- Strong expertise in Wi-Fi, Bluetooth Classic, and BLE technologies.

- Hands-on experience with WPA Supplicant and Wi-Fi STA/AP modes.

- Strong understanding of IPv4/IPv6, TCP/IP, and networking concepts.

- Experience with low-level debugging, crash analysis, logs, traces, and system-level troubleshooting.

- Strong understanding of embedded software architecture and development lifecycle.

- Experience working closely with hardware and platform teams.

- Strong problem-solving, communication, and technical leadership skills.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...