Jobiglo

No results.

OpenWRT Developer – Embedded Linux Firmware Engineer

Tata Elxsi · Bengaluru

New
🇬🇧 English
OpenWRT LEDE Embedded Linux C++ Linux kernel TCP/IP VLAN NAT VPN IPv6 Makefiles OpenWRT buildroot Bash Git Gerrit gdb tcpdump Wireshark strace mesh networking SNMP Yocto OpenEmbedded OpenSSL IPSec SPI I2C UART

Job description

About the role

We are looking for a highly skilled OpenWRT Developer to design, develop, and customize embedded Linux firmware for networking devices such as routers, gateways, and IoT systems. The role involves close collaboration with hardware and QA teams to deliver stable, high‑performance networking solutions.

Key responsibilities

  • Customize and build OpenWRT firmware images for various hardware platforms.
  • Develop, integrate, and maintain device drivers and kernel modules.
  • Configure and optimise network services (DHCP, DNS, firewall, VPN).
  • Work on bootloader (U‑Boot) customisation and board bring‑up.
  • Develop and maintain packages (ipk) and integrate third‑party libraries.
  • Debug system‑level issues using tools such as gdb, tcpdump, Wireshark, and strace.
  • Optimise system performance, memory usage, and boot time.
  • Write and maintain technical documentation for developed features.
  • Ensure firmware security, stability, and compliance with standards.

Required profile

  • Bachelor’s or Master’s degree in Computer Science, Electronics, Embedded Systems, or a related field.
  • Strong hands‑on experience with OpenWRT/LEDE development and customisation.
  • Solid understanding of embedded Linux architecture and networking protocols.

Required skills

  • OpenWRT/LEDE firmware development
  • Embedded Linux systems
  • C/C++ programming
  • Linux kernel configuration and compilation
  • Cross‑compilation toolchains
  • Networking protocols (TCP/IP, VLAN, NAT, VPN, IPv6)
  • Makefiles and OpenWRT buildroot
  • Bash scripting
  • Git/Gerrit version control
  • Debugging tools (gdb, tcpdump, Wireshark, strace)
  • U‑Boot bootloader customisation
  • Wireless technologies (Wi‑Fi, mesh networking)
  • TR‑069, SNMP
  • Yocto/OpenEmbedded (optional)
  • Security frameworks (OpenSSL, IPSec)
  • Hardware interfaces (SPI, I2C, UART)

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Tata Elxsi.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

↗ Postuler directement sur linkedin.com
ui.whatsapp_discuss_job

Published 1 week ago

Expires 1 month from now

8 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Tata Elxsi

Bengaluru