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

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

10 Nov
|
Logifex
|
Kozhikode

10 Nov

Logifex

Kozhikode

RECRUITMENT | OPEN-SOURCE NETWORKING & WI-FI PRODUCTS

Senior Firmware Developer

OpenWrt | Embedded Linux | Wi-Fi Networking | Cloud Controller | Hotspot Gateway

LocationKozhikode, KeralaEmploymentFull-time, PermanentExperience48 years (flexible)SalaryNegotiableOpen positionsTo be confirmedWork modeTo be confirmedDomainOpen-source Wi-Fi & networkingTeamSenior developer + junior developer

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.

1. 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.

1. 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.

1. 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 solid relevant hands-on experience may also be considered.

Application Details

- Updated CV highlighting OpenWrt, Embedded Linux, firmware and Wi-Fi networking experience.
- Brief description of AP firmware, controller, gateway or billing products personally developed or maintained.
- Clearly mention whether the work involved development from scratch, customization of an existing platform or integration.
- Current CTC, expected CTC, notice period and current location.
- GitHub profile, technical portfolio or product demonstration links, if available and shareable.

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.

Naukri Posting Inputs Confirm Before Publishing FieldSuggested valueConfirm / enterJob titleSenior Firmware Developer OpenWrt & Embedded LinuxConfirm titleRoleEmbedded Developer / Firmware Developer (if available)Select closest Naukri roleExperience48 years (flexible)Confirm rangeSalaryNegotiableEnter CTC rangeLocationKozhikode, KeralaConfirm locationWork modeNot specifiedOn-site / hybrid / remoteOpeningsNot specifiedEnter numberJoiningImmediate preferred (optional)Confirm preferenceCompany nameNot specifiedEnter company display name

Senior Firmware Developer | Open-Source Wi-Fi & Networking

📌 Senior Firmware Developer : OpenWrt, Embedded Linux & Wi-Fi Networking (Kozhikode)
🏢 Logifex
📍 Kozhikode

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior firmware developer : openwrt, embedded linux & wi-fi networking (kozhikode) / kozhikode

Subscribe to this job alert:

Get the latest job offers by email for: senior firmware developer : openwrt, embedded linux & wi-fi networking (kozhikode) / kozhikode