RVC
JobsFor Employers
11 jobs
Sort:
3h 3m ago

Embedded Developer

🏢On-site
|Bengaluru, India
₹600k - ₹3M INR/yr
cperformance_marketingcmakedhcp+8
Similar jobs
2h 17m ago

Systems Engineer

Intelic·Defense technology
🏢On-site
|Amsterdam, Netherlands
performance_marketingci/cddockergithub+4
6h 22m ago

FPGA Design Engineer

NXP Semiconductors·Semiconductors
🏢On-site
|Gratkorn
c
8h 28m ago

Firmware Simulation Engineer

Everpure·Data storage technology
🏢On-site
|Santa Clara, United States of America
$180k - $270k USD/yr
cperformance_marketingci/cdpython+1
10h 20m ago

Embedded Systems Engineer

PCB Arts·Electronics and Embedded Systems
📡Remote In-Country
|Fürth, Germany
backend_developmentcgithublinux+3
10h 23m ago

PLC Programmer

Hans Schmid KG·Manufacturing
🏢On-site
|Gronau, Germany
€70k - €90k EUR/yr
troubleshooting
10h 44m ago

Hardware Engineering Director

Veo·Sports technology and consumer electronics
🏢On-site
|Copenhagen, Denmark
agilebudgetingproduct_developmentrisk_management
11h 23m ago

Analog Design Engineer

Broadcom·Semiconductor technology
🏢On-site
|Irvine, United States of America
$109.7k - $175.5k USD/yr
matlab
14h 24m ago

Embedded Engineering Intern

Luxoft·Automotive
📡Remote In-Country
|Brazil
ccanrtos
17h 8m ago

Senior Software Engineer

Anduril Industries·Defense Technology
🏢On-site
|Irvine, United States of America
buildrootcperformance_marketingcan+9
18h 32m ago

HMI Applications Intern

NXP Semiconductors N.V.·Semiconductors
🏢On-site
|Gratkorn, Austria
from €2800 EUR/mo
python

Embedded Developer

3 hours 3 minutes ago
On-site
Full Time
India, Bengaluru
₹600k - ₹3M INR/yr

𝗧𝗵𝗶𝘀 𝗿𝗼𝗹𝗲 𝗶𝘀 𝗳𝗼𝗿 𝗼𝗻𝗲 𝗼𝗳 𝘁𝗵𝗲 𝗪𝗲𝗲𝗸𝗱𝗮𝘆'𝘀 𝗰𝗹𝗶𝗲𝗻𝘁𝘀

𝗦𝗮𝗹𝗮𝗿𝘆 𝗿𝗮𝗻𝗴𝗲: 𝗥𝘀 𝟲𝟬𝟬𝟬𝟬𝟬 - 𝗥𝘀 𝟯𝟬𝟬𝟬𝟬𝟬𝟬 (𝗶𝗲 𝗜𝗡𝗥 𝟲-𝟯𝟬 𝗟𝗣𝗔)

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.

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.

Required Skills

cperformance_marketingcmakedhcpdnslinuxgdbgitqmlshell_scriptingtcp_ipusb

Required Languages

🇬🇧 English

Roles
PythonJavaReactTypeScriptNode.jsGoRustDevOpsData scienceProductDesign
Remote
United StatesUnited KingdomCanadaGermanyPolandSpainNetherlandsPortugal
Work type
Fully remoteRemote in-countryHybridSeniorMid-levelJuniorAll jobs
R© 2026 ReVacancybuild a5c5b8de
AboutContactPrivacyCookiesRefundsTerms & ConditionsFor Employers