Senior Firmware Developer : OpenWrt, Embedded Linux & Wi-Fi Networking

Logifex

Kozhikode district

On-site

INR 1,200,000 - 2,400,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Logifex in Kozhikode, Kerala is seeking a Senior Firmware Developer with OpenWrt, Embedded Linux and Wi‑Fi networking expertise to own product development from design to deployment.

The role focuses on custom firmware for Wi‑Fi access points, a cloud‑based controller, and hotspot gateway solutions with captive portal, authentication and billing functionalities. Collaboration with senior and junior developers is expected.

Qualifications

  • Strong experience in C/C++ programming for firmware.
  • Hands-on OpenWrt and Embedded Linux development.
  • Deep knowledge of Linux kernel concepts and cross-compilation.
  • Strong understanding of Wi‑Fi protocols and wireless networking.
  • Experience with TCP/IP, VLAN, DHCP, DNS, NAT, routing and firewalls.

Responsibilities

  • Develop and customize Wi‑Fi access point and router firmware using OpenWrt.
  • Work with Embedded Linux, C/C++, device drivers and wireless networking components.
  • Customize firmware for different Wi‑Fi chipsets and OEM hardware.
  • Implement firmware configuration, upgrades, provisioning and remote management.
  • Troubleshoot firmware stability, wireless performance and connectivity issues.

Skills

C/C++ programming
OpenWrt
Embedded Linux
Wi‑Fi networking
Cloud controller development
REST APIs

Education

B.E./B.Tech, M.E./M.Tech or MCA in CS/EC/IT/Telecom

Tools

Git
Linux kernel concepts

Job description

Location Kozhikode, Kerala

Employment Full-time, Permanent

Experience 48 years (flexible)

Salary Negotiable

Open positions To be confirmed

Work mode To be confirmed

Domain Open-source Wi-Fi & networking

Team Senior developer + junior developer

Senior Firmware Developer
OpenWrt | Embedded Linux | Wi‑Fi Networking | Cloud Controller | Hotspot Gateway
Job Description

We are looking for an experienced Senior Firmware Developer with strong expertise in OpenWrt, Embedded Linux, Wi‑Fi networking and open‑source technologies. The candidate will work on developing and customizing Wi‑Fi access point firmware, building a cloud‑based Wi‑Fi controller and developing hotspot gateway solutions with captive portal, authentication and billing functionalities. The work may involve customizing existing open‑source platforms or developing complete solutions from scratch. We are looking for a hands‑on product developer who can take technical ownership from design through implementation, testing and deployment.

Key Responsibilities
1. Wi‑Fi Firmware Development
  • Develop and customize Wi‑Fi access point and router firmware using OpenWrt.
  • Work with Embedded Linux, C/C++, device drivers and wireless networking components.
  • Customize firmware for different Wi‑Fi chipsets and OEM hardware.
  • Implement firmware configuration, upgrades, provisioning and remote management.
  • Troubleshoot firmware stability, wireless performance and connectivity issues.
2. Cloud Wi‑Fi Controller Development
  • Develop a cloud-based Wi‑Fi controller for centralized access point management.
  • Build device onboarding, configuration, monitoring and remote management features.
  • Develop dashboards for device status, network performance, traffic statistics, logs and alerts.
  • Develop backend services, REST APIs and database architecture.
  • Support multi‑site and multi‑tenant device management.
3. Hotspot Gateway & Captive Portal Development
  • Develop or customize open‑source hotspot gateway solutions.
  • Implement captive portal, user authentication and access control.
  • Integrate RADIUS/AAA authentication and accounting.
  • Develop voucher management, user packages and subscription plans.
  • Implement session management, bandwidth control and usage tracking.
4. Billing & User Management
  • Develop or integrate billing and subscription management modules.
  • Implement prepaid and postpaid user packages.
  • Support time‑based and data‑based internet plans.
  • Integrate payment gateways and transaction management where required.
  • Implement user account management, voucher generation and usage reports.
Required Technical Skills
  • Strong experience in C/C++ programming.
  • Hands‑on experience with OpenWrt and Embedded Linux.
  • Knowledge of Linux kernel concepts, firmware development and cross‑compilation.
  • Strong understanding of Wi‑Fi protocols and wireless networking.
  • Experience with TCP/IP, VLAN, DHCP, DNS, NAT, routing and firewalls.
  • Experience in Python, Go, PHP or Node.js is useful.
  • Knowledge of backend development, REST APIs and databases.
  • Experience with Linux server administration and shell scripting.
  • Understanding of Git, debugging, testing and software deployment.
Preferred / Additional Skills
  • OpenWrt SDK and firmware customization.
  • Wi‑Fi 5, Wi‑Fi 6 and Wi‑Fi 7 technologies.
  • Qualcomm, MediaTek or other wireless chipset platforms.
  • Open-source Wi‑Fi controller and network management platforms.
  • RADIUS, FreeRADIUS, CoovaChilli, OpenNDS or similar hotspot technologies.
  • TR-069, TR-369/USP and MQTT.
  • Cloud infrastructure and distributed backend architecture.
  • Network security, WPA2/WPA3 and VPN technologies.
Candidate Profile
  • Strong practical development and problem‑solving skills.
  • Ability to develop products using open‑source technologies.
  • Experience customizing existing open‑source platforms or developing solutions from scratch.
  • Ability to independently handle technical architecture and product development.
  • Experience guiding junior developers and managing development milestones.

Candidates whose experience is limited to routine network configuration, NOC operations, desktop support or general web development without firmware or networking product experience may not be suitable.

Education

B.E./B.Tech, M.E./M.Tech or MCA in Computer Science, IT, Electronics, Telecommunications or a related field. Candidates with strong relevant hands‑on experience may also be considered.

Naukri.com Search Keywords
  • Firmware Developer
  • Embedded Firmware Engineer
  • OpenWrt Developer
  • Embedded Linux
  • Wi‑Fi Firmware
  • Access Point Firmware
  • Router Firmware
  • Telecom Software Engineer
  • Network Software Engineer
  • Wi‑Fi Controller
  • Cloud Wi‑Fi Management
  • Hotspot Gateway
  • Captive Portal
  • RADIUS
  • AAA
  • Billing System
  • Subscriber Management
  • C/C++
  • Linux
  • Python
  • REST API
  • MQTT
  • TR-069
  • TR-369
Suggested Screening Questions
  1. Have you personally developed or modified firmware for a Wi‑Fi access point or router? Which platform, chipset and components did you work on?
  2. Have you built or maintained a cloud Wi‑Fi controller? Which device management, backend and monitoring functions did you implement?
  3. Have you developed a hotspot gateway or captive portal? Please explain the authentication and session flow.
  4. Have you implemented RADIUS/AAA, vouchers, data/time plans, usage accounting or billing? Which components did you develop yourself?
  5. Describe one networking product you built from scratch or significantly customized, including your individual contribution.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

WLAN Firmware Developer
WLAN Firmware Developer

Joan Technologies • Hyderabad

On-site
INR 1,800,000 - 2,800,000
WLAN / Wi-Fi Software Developer (C/C++, Linux & Wireless Systems) | People Gamut HR Solutions | Chennai
WLAN / Wi-Fi Software Developer (C/C++, Linux & Wireless Systems) | People Gamut HR Solutions | Chennai

People Gamut HR Solutions • Chennai

On-site
INR 1,200,000 - 1,800,000
Wifi Engineer
Wifi Engineer

Skynet Placements & Outsourcing Services • Mysuru, Bengaluru, Chennai

On-site
INR 1,200,000 - 2,400,000
WLAN / Wi-Fi Developer | People Gamut HR Solutions | Chennai
WLAN / Wi-Fi Developer | People Gamut HR Solutions | Chennai

Tech Junction Ltd • Chennai

On-site
INR 1,500,000 - 2,500,000
WLAN Software Developer
WLAN Software Developer

Cambium Networks • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Senior Wireless Systems Engineer | Confidential Employer | Kochi / Trivandrum, Kerala
Senior Wireless Systems Engineer | Confidential Employer | Kochi / Trivandrum, Kerala

Tech Junction Ltd • Ernakulam

On-site
INR 1,980,000 - 2,420,000
OpenWRT Developer
OpenWRT Developer

TechStar Group • Hyderabad, Bengaluru

On-site
INR 600,000 - 900,000
WIFI Tech Engineer
WIFI Tech Engineer

RADWIN • Chennai District

On-site
INR 1,800,000 - 3,000,000
Firmware Innovation Center
Global cross-functional teams
Bleeding-edge platforms
Wi-Fi/DOCSIS Network Engineer
Wi-Fi/DOCSIS Network Engineer

Infosys Limited • Pune District

On-site
INR 1,200,000 - 2,000,000
WIFI Tech Engineer
WIFI Tech Engineer

RADWIN • Chennai District

On-site
INR 2,500,000 - 4,000,000