Find a jobRecruiters

Embedded Linux C++ Developer (Networking/Wireless)

Exclusive opportunity

Onsite

Embedded Linux C++ Developer (Networking/Wireless)

Weekday AI (YC W21)

Embedded Linux C++ Developer (Networking/Wireless)

Skills

Linux

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
โœ“ Offer them a visibility boost with clients.
โœ“ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

โ‚น600,000 โ€“ โ‚น3,000,000 / year

Location:

Bengaluru, Karnataka, India

Work mode:

Onsite

Published on:

20 August 2026

What they need


๐—ง๐—ต๐—ถ๐˜€ ๐—ฟ๐—ผ๐—น๐—ฒ ๐—ถ๐˜€ ๐—ณ๐—ผ๐—ฟ ๐—ผ๐—ป๐—ฒ ๐—ผ๐—ณ ๐˜๐—ต๐—ฒ ๐—ช๐—ฒ๐—ฒ๐—ธ๐—ฑ๐—ฎ๐˜†'๐˜€ ๐—ฐ๐—น๐—ถ๐—ฒ๐—ป๐˜๐˜€

๐—ฆ๐—ฎ๐—น๐—ฎ๐—ฟ๐˜† ๐—ฟ๐—ฎ๐—ป๐—ด๐—ฒ: ๐—ฅ๐˜€ ๐Ÿฒ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ - ๐—ฅ๐˜€ ๐Ÿฏ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ (๐—ถ๐—ฒ ๐—œ๐—ก๐—ฅ ๐Ÿฒ-๐Ÿฏ๐Ÿฌ ๐—Ÿ๐—ฃ๐—”)

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 interfaces
  • Collaborate with hardware, firmware, networking, and software engineering teams to ensure seamless system integration
  • Maintain clean, modular, maintainable code and contribute to technical documentation
  • Follow secure coding practices and reliability standards for embedded systems
  • Use Git and established software-development practices for source-code management and collaboration

What's Makes You a Great Fit

  • 6+ years of professional experience in embedded software development, preferably with networking or wireless products
  • BE/B.Tech in Computer Science, Electronics, or a related engineering discipline
  • Strong hands-on proficiency in C/C++ and Linux
  • Solid understanding of networking technologies and protocols, particularly TCP/IP, IPv4/IPv6, DHCP, DNS, DDNS, and mDNS
  • Practical experience developing applications for Embedded Linux devices
  • Strong experience with Wi-Fi development, WPA Supplicant, WPA2/WPA3, PSK, Enterprise authentication, and Access Point mode
  • Experience with Bluetooth Classic and BLE, including RFCOMM, GATT, HID, HOGP, and SSP
  • Strong debugging and troubleshooting skills using GDB, Valgrind, or Qt Creator debugger
  • Experience identifying and resolving memory leaks, performance bottlenecks, crashes, and system-level issues
  • Familiarity with cross-compilation, CMake, qmake, Git, and shell scripting
  • Understanding of device drivers, serial communication, USB interfaces, and embedded system architecture
  • Strong problem-solving skills with the ability to investigate complex issues across software and hardware boundaries
  • Excellent collaboration and communication skills, with the ability to work effectively in multidisciplinary engineering teams
  • Exposure to network-connected peripherals such as barcode printers is an advantage
  • Familiarity with QML, custom UI components, animations, framebuffer rendering, or responsive embedded interfaces is a plus
  • Knowledge of secure coding, system reliability, and production-quality embedded software practices is highly valued

Other offers great for you!

These companies are also looking for great profiles

Rheso.tech

Embedded Linux Engineer

50-65kโ‚ฌ (Annuel)

Permanent contract

Toulouse, France

Hybrid

Skills

Linux

1 year ago

Quick apply

Rheso.tech

Embedded Linux Engineer

50-65kโ‚ฌ (Annuel)

Permanent contract

Lyon, France

Hybrid

Skills

Test Driven DevelopmentLinuxAnimation

1 year ago

Quick apply

Celad

Ingรฉnieur validation fonctionnelle โ€“ Systรจmes Embarquรฉs Critiques (F/H)

42Kโ‚ฌ ร  45Kโ‚ฌ selon expรฉrience

Permanent contract

78230 Le Pecq, France

Onsite

Skills

validation

6 days ago

Quick apply

The best place to find your next move

ยฉ 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools