Jobs โ€บ Companies โ€บ Weekday AI โ€บ Embedded Linux C++ Developer (Networking/Wireless)

About this Embedded Linux C++ Developer (Networking/Wireless) role at Weekday AI

Weekday AI ยท Onsite ยท Bengaluru, Karnataka, India

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

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

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.
Ready to apply to Weekday AI?
Apply to Weekday AI

About Weekday AI

At Weekday (backed by YC; also Product Hunt #1 product of the day), we are building the next frontier in hiring. We have built the largest database of white collar talent in India and have built outreach tools on top of it to generate highest response rates.

See all jobs at Weekday AI โ†’

Similar jobs

BestEx Research
Quant Developer - Low Latency C++
BestEx Research
โšก Apply early Bengaluru, Karnataka, India Onsite
โ— New ๐Ÿ‘ Seen โœ“ Applied 2d ago
BestEx Research
Senior Software Engineer C++ | Low Latency Trading Systems
BestEx Research
โšก Apply early Bengaluru, Karnataka, India Onsite
โ— New ๐Ÿ‘ Seen โœ“ Applied 4d ago
BestEx Research
Software Developer - Low Latency C++
BestEx Research
โšก Apply early Bengaluru, Karnataka, India Onsite
โ— New ๐Ÿ‘ Seen โœ“ Applied 4d ago
SmartBear
Senior Software Engineer C++
SmartBear
โšก Apply early Bengaluru, Karnataka, India Onsite
โ— New ๐Ÿ‘ Seen โœ“ Applied 2w ago
Netskope
Staff / Sr. Staff, Endpoint Client Engineer (C++)
Netskope
โšก Apply early Bengaluru, Karnataka, India Onsite
โ— New ๐Ÿ‘ Seen โœ“ Applied 2w ago
Roblox
Principal Software Engineer - Game Engine Systems (C++)
Roblox
โšก Apply early San Mateo, CA, United States Onsite $293,800โ€“$343,340
โ— New ๐Ÿ‘ Seen โœ“ Applied 3h ago
Roblox
Principal Software Engineer - Network Transport (C++)
Roblox
โšก Apply early San Mateo, CA, United States Onsite $293,800โ€“$343,340
โ— New ๐Ÿ‘ Seen โœ“ Applied 3h ago
Roblox
Senior Mobile Systems Engineer, Audio Team (Android & C++)
Roblox
โšก Apply early San Mateo, CA, United States Onsite $242,100โ€“$293,800
โ— New ๐Ÿ‘ Seen โœ“ Applied 3h ago
Tenstorrent
C++ Machine Learning Engineer, Models Training
Tenstorrent
โšก Apply early Gdaล„sk, Pomeranian Voivodeship... Hybrid
โ— New ๐Ÿ‘ Seen โœ“ Applied 4h ago

Sign up for suggestions tailored to the jobs you open and the searches you save.

More jobs at Weekday AI

See all jobs at Weekday AI โ†’

Apply now
๐Ÿค–

Whoa โ€” hold up

JobsRadar was built for real people having a rough time in their job search โ€” not for automated requests. You're clicking way too fast and you're now temporarily blocked.

Come back later. If you're genuinely job hunting, we've got your back โ€” just act like a human.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role โ€” salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel โ€” it's free