Staff Software System Engineer

6 days ago


Islamabad, Islamabad, Pakistan eMumba Full time 1,200,000 - 3,600,000 per year
Description

Join a high-performance engineering team building next-generation network operating systems for leading data-networking platforms.

You will design and implement embedded software spanning control-plane (protocols & network logic) and data-plane (packet forwarding & resource management) components that power carrier-grade switching and routing solutions.

Key Responsibilities
  • Design, develop, and maintain software for switching and routing platforms.
  • Build scalable control-plane modules (L2/L3 protocols, routing, management).
  • Implement high-performance data-plane features – packet forwarding, QoS, ACL, traffic management.
  • Participate in system architecture and design reviews; propose improvements.
  • Integrate and interact with third-party protocol stacks or SDKs.
  • Debug performance bottlenecks, memory leaks, and inter-process issues.
  • Collaborate cross-functionally with Hardware, QA, and Product teams to validate features and interop requirements.
  • Prepare design documents and drive feature sign-offs through the entire product life cycle.
Core Technical Expertise

Control Plane Areas:

  • L2 protocols – STP/MSTP/RSTP, 802.1p/q/v, 802.1x, 802.3ad (LACP), IGMP, ERPS
  • L3 protocols – IPv4/IPv6, OSPF, BGP, PIM, ISIS, VRF, L3VPN
  • Routing algorithms and data structures

Data Plane Areas:

  • Packet forwarding pipeline design and resource management (TCAM, packet buffers, RIB/FIB, ACL)
  • Policy-based routing (PBR), QoS, Rate-limiting, MPLS, VPLS, VLL, VXLAN, SDN/OpenFlow
  • High availability and in-service software upgrade (ISSU)

Programming & Systems:

  • Strong C/C++ programming skills (Mandatory)
  • Linux OS internals and multi-threaded development
  • Python or Shell scripting for automation (preferred)
  • Debugging tools (gdb, valgrind, profilers)
  • Familiarity with microservices and Go language is a plus
Nice to have & Requirements
  • Experience with network ASIC SDKs or traffic manager drivers
  • Exposure to automated unit testing frameworks
  • Understanding of REST APIs and system integration for management interfaces
  • Working knowledge of virtualized network functions (VMs, containers).
  • Experience with network ASIC SDKs or traffic manager drivers
  • Exposure to automated unit testing frameworks
  • Understanding of REST APIs and system integration for management interfaces
  • Working knowledge of virtualized network functions (VMs, containers)

  • B.E./B.Tech or M.E./M.Tech in Computer Science, Electronics or related field

  • 4–12 years of hands-on experience in Networking / Telecom software development (embedded systems or network management)
  • Strong problem-solving and analytical skills
About Emumba

We specialize in delivering innovative solutions and exceptional services to meet the diverse needs of our clients. With a strong commitment to quality and customer satisfaction, we strive to exceed expectations and drive success in every project we undertake.



  • Islamabad, Islamabad, Pakistan Discretelogix Full time 1,500,000 - 3,000,000 per year

    Designation:Staff Software EngineerJob Description:We are seeking aStaff Software Engineerwith10+ years of experienceto lead the technical direction of product development initiatives. The ideal candidate will possess a deep understanding of software engineering principles, actively contribute to development efforts, and ensure seamless technical...


  • Islamabad, Islamabad, Pakistan eMumba Full time 120,000 - 240,000 per year

    We are looking for experienced Embedded Network Software Engineers with 4 to 12 years of experience in developing high-performance networking systems. In this role, you will be part of Emumba's engineering team working on next-generation network operating systems (NOS) and embedded software for leading global networking companies.Key ResponsibilitiesDesign,...


  • Islamabad, Islamabad, Pakistan Conexus System Full time 1,200,000 - 3,600,000 per year

    Job Title: Discipline Lead Engineer (Fire Safety System Expert – B.Sc. Eng with 15+ years experience)Location: Islamabad/Kohat (Project-based, willing to relocate)Roles & Responsibilities of Discipline Lead Engineer – Fire Safety Systems1. Leadership & Discipline ManagementAct as the discipline lead engineer for fire protection and fire alarm systems on...

  • System Engineer

    20 hours ago


    Islamabad, Islamabad, Pakistan Nysonian Inc. Full time 1,200,000 - 2,400,000 per year

    Location:On-Site (Islamabad, Pakistan)Department:IT / InfrastructureReports To:Head of ITJob Type:Full-TimeAbout NysonianAt Nysonian, we're building the next generation of global lifestyle brands across travel, fitness, and wellness. With$150M+ in annual revenue,300+ teammates across 6 countries, and1.3M+ customers worldwide, we're only at the beginning.Our...


  • Islamabad, Islamabad, Pakistan DAZTECH-Intl Full time 1,200,000 - 3,600,000 per year

    DAZTECH-Intl is hiringPosition Name: Senior System EngineerLocation: New Garden Town, LahoreTimings: 9:30am to 5:30pm𝐉𝐨𝐛 𝐃𝐞𝐬𝐜𝐫𝐢𝐩𝐭𝐢𝐨𝐧 & 𝐑𝐞𝐪𝐮𝐢𝐫𝐞𝐦𝐞𝐧𝐭𝐬:-> Installations and Configurations of Oracle Engineered Systems Exadata and Oracle database appliance.-> Good Experience of...


  • Islamabad, Islamabad, Pakistan Teresol Pvt. Ltd. Full time 900,000 - 1,200,000 per year

    𝐀𝐛𝐨𝐮𝐭 𝐔𝐬:TeReSol Pvt Ltd, based in Islamabad, is a leading organization specializing in cutting-edge software and hardware engineering solutions. We are committed to innovation and excellence, delivering world-class products to clients globally.𝐉𝐨𝐛 𝐃𝐞𝐬𝐜𝐫𝐢𝐩𝐭𝐢𝐨𝐧:We are seeking an experienced and...

  • Software Engineer

    3 days ago


    Islamabad, Islamabad, Pakistan F3 Technologies Full time 600,000 - 1,200,000 per year

    Company DescriptionF3 Technologies is a leading IT company specializing in Healthcare, Emergency Services Command & Control Systems, Enterprise Mobile Apps, and Geo Spatial Systems. With over 300 experienced software developers and project managers, we undertake complex enterprise product development globally. As a Microsoft certified Gold Partner and...


  • Islamabad, Islamabad, Pakistan Contour Software Full time 1,200,000 - 3,600,000 per year

    About ContourContour Softwarehas grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise software conglomerate that has grown to become one of the top 10 software companies in the world, with employees and customers in 100+ countries....

  • Software Engineer

    1 week ago


    Islamabad, Islamabad, Pakistan SafariFone Full time 900,000 - 1,200,000 per year

    We are looking for a motivated Software Engineer with 1–2 years of professional experience to join our engineering team. In this role, you will contribute to building scalable backend services, high-performance applications, and system-level components using Go, C, or C++. You will gain hands-on exposure to modern software practices, performance...


  • Islamabad, Islamabad, Pakistan Conexus System Full time 900,000 - 1,200,000 per year

    Job Title: Document Controller (Engineering Projects)Location: Islamabad/Kohat (Project-based, willing to relocate)Department: EngineeringReports To: Engineering ManagerExperience Level: Mid-Level (2+ Years)Job Summary:We are seeking a detail-oriented and proactive Document Controller* to join our Engineering Department. The ideal candidate will be...