CareerPlan

Software Engineer for Packet Forwarding (Sunnyvale, California)

Sunnyvale, California, United States of AmericaFull-time$109k–$219k2026-11-05 → 2026-11-09
Based in United States

Core

Design, develop, troubleshoot, and debug software programs for operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools.

Role type

Software Engineer (Systems/Networking)

Builds

Software enhancements and new products for edge-to-cloud infrastructure

Domain

Networking, Operating Systems, Compilers

Required skills

C, C++, Python, software systems design, multi-platform software development, test plan execution, debugging

Preferred skills

Hardware compatibility analysis, hardware design influence

Technologies

C, C++, Python

Responsibilities

Design limited enhancements and updates for subsystems of systems software; Analyze design and determine coding, programming, and integration activities; Execute and write testing plans, protocols, and documentation; Participate in project teams to develop reliable solutions; Collaborate with internal and outsourced partners on design status and issue resolution.

Seniority

Mid-level, individual contributor