en
zh
MAKING SUCCESS STORIES HAPPEN
 

Senior / Principle Software Engineer – Network Gateway (Linux / Embedded)

Role Overview

We are looking for a hands-on Network Gateway Engineer who takes ownership of features end to end. In this role, you will design, implement, and maintain core gateway functionalities on Linux-based platforms, working across networking, system integration, and reliability.


Key Responsibilities

  • Independently deliver gateway features across the full lifecycle, including specification, design, implementation, testing, deployment, and maintenance

  • Develop and maintain gateway modules, including but not limited to:

    • Firewall and NAT

    • VPN solutions (IPsec, WireGuard, OpenVPN, L2TP)

    • High Availability (keepalived integration, failover and recovery logic)

    • IPS / IDS components

    • Routing and Policy-Based Routing (FRR integration, advanced routing policies)

    • IPv6 services (DHCPv6, Router Advertisement, NDP proxy)

    • LAN / WAN services (DHCP, DNS, failover, load balancing)

    • Interface and SFP management

  • Debug complex networking issues across multiple features and configuration interactions

  • Produce and maintain design documents, API specifications, test plans, and release notes


Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related field

  • 3+ years of experience in Linux networking or embedded systems development

  • Strong programming skills in C, with scripting experience in Python and/or Bash

  • Solid understanding of networking fundamentals, including firewall and NAT behavior, routing logic, packet flow, and basic connection tracking

  • Familiarity with TCP/IP fundamentals, DHCP, dnsmasq, packet inspection/debugging tools, and iproute2 utilities

  • Ability to work independently, take ownership, and collaborate effectively with cross-functional teams


Nice to Have

  • Experience with advanced routing, high-availability systems, or security-related networking components

  • Exposure to production-grade networking systems or carrier / enterprise gateway platforms

Apply for Senior / Principle Software Engineer – Network Gateway (Linux / Embedded)
Reference: GC874860

Please complete all required fields marked *

*

*

*

*

*

MS Word, PDF, HTML and Txt formats.

Issues applying with LinkedIn? Click here

*
Your personal details, submitted whilst completing this form, will be treated conform our Privacy Notice and Terms & Conditions .
I accept the Morgan Philips Privacy Notice and Terms & Conditions.

Senior / Principle Software Engineer – Network Gateway (Linux / Embedded)
New Taipei City, Northern Taiwan | Permanent