Home
Jobs

Open Wrt Developer

3 - 4 years

5 - 6 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job_Description":"
Key Responsibilities


  • Bring up OpenWRT on multiple hardware targets (MediaTek, Qualcomm, etc.)
  • Create and maintain custom OpenWRT firmware images using ImageBuilder/Buildroot
  • Integrate and debug 4G/5G modems (Quectel, Sierra, etc.) using QMI, MBIM, PPP
  • Develop debug utilities and monitoring tools in Python, shell, or C for diagnostics
  • Customize and extend the LuCI web interface for configuration and diagnostics
  • Handle network driver integration , kernel configuration, and system-level tuning
  • Troubleshoot hardware-software issues using logs, serial consoles, and kernel tools
  • Work closely with hardware, QA, and platform teams for complete modem stack validation
  • Support multi-WAN , link failover , and routing policies in real-world deployments

    Core Technical Skills
    • Strong expertise in OpenWRT internals (UCI, netifd, procd, ubus, hotplug)
    • Solid knowledge of QMI, MBIM , and modem tools like uqmi, libqmi, ModemManager
    • Experience with virtual Ethernet interfaces exposed by WWAN devices
    • Proficient in C and Python development for embedded utilities and system tools
    • Skilled in shell scripting and automation within OpenWRT environments
    • Experience customizing the LuCI web UI for configuration and diagnostics
    • Excellent troubleshooting skills using strace, tcpdump, usbmon, sysfs/procfs
    • Hands-on with driver integration for Ethernet, Wi-Fi, WWAN modules
    • Working knowledge of multi-WAN , mwan3 , VLANs , firewall rules , and routing
    • Familiarity with firmware packaging , ipk feed management, and OTA updates

      Networking Knowledge
      • Deep understanding of TCP/IP, NAT, DHCP, DNS, VLAN, QoS , and VPN technologies
      • Experience with WireGuard, OpenVPN, or SoftEther on embedded devices

        Complementary Skills
        • Knowledge of Git and experience working with CI/CD pipelines for firmware
        • Exposure to Yocto , Buildroot , or other embedded Linux distros
        • Awareness of secure firmware practices (HTTPS for LuCI, config hardening, key mgmt)
        • Basic understanding of hardware watchdogs, SIM failover , and device tree overlays
        • Ability to document technical work clearly for internal and field teams
          Soft Skills
          • Strong debugging and problem-solving mindset
          • Ability to work independently in a fast-paced, high-ownership environment
          • Comfortable collaborating across hardware, QA, and cloud teams
          • Detail-oriented and proactive in identifying issues before they impact the field

            ","

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You