Skip to main content
CareerApp

Skill

Network Programming

Software Development and Engineering Practices

Network programming is the practice of writing software that communicates over a network, using APIs and protocols like sockets, TCP/IP, and HTTP to enable data exchange between systems. Developers use languages such as Python, C, Java, or Go to build client-server applications, network services, and distributed systems. It's a foundational skill for building anything from web servers to real-time messaging applications.

Network Programming in the job market

Last checked October 28, 2026

Open roles
5

on Career App

Employers
4

hiring for it

Median pay
—

not enough disclosed

Disclose pay
—

of these roles

Open roles requiring Network Programming (5)

Network Software Engineer - Driver Firmware

Juniper Networks

$106,000 – $243,000

This role involves designing and implementing firmware and driver software for high-performance network infrastructure at HPE, with a focus on ASIC control and data plane optimization for supercomputing environments. It suits experienced engineers who want to work on critical networking systems at scale and contribute to next-generation HPC platforms.

Listed on Juniper Networks’s careers site · Apply there ↗

AeroVironment

CNO Developer (Mid-Level)

AeroVironment

Full-time · Jessup, MD · $190,000 – $210,000

This mid-level software developer role involves building low-level cyber tools and reverse engineering capabilities for military network operations missions. It suits experienced developers with strong C/C++ or Python skills who are comfortable with systems programming, have security clearance, and want to work on high-impact national security projects.

Listed on AeroVironment’s careers site · Apply there ↗

Comcast

Manager, Software Engineering - (Chicago - Hybrid) - FreeWheel

Comcast

Chicago, IL · $137,369 – $206,054

A management role leading a software engineering team building video advertising infrastructure at scale, handling billions of daily requests. Suits experienced engineers ready to move into people leadership while staying technically grounded in systems design and distributed architecture.

Listed on Comcast’s careers site · Apply there ↗

Audio Visual Programmer (Associate, Mid-Level or Senior)

Boeing

Herndon, VA · $92,650 – $192,050

Boeing is hiring an audio-visual programmer to design and deploy Crestron-based systems for government clients, working across the full project lifecycle from requirements gathering through field commissioning. This role suits experienced A/V systems engineers who can translate customer needs into robust custom designs and manage complex integration projects.

Listed on Boeing’s careers site · Apply there ↗

Comcast

Sr. Software Engineer - FreeWheel

Comcast

New York, NY · $148,018 – $222,027

FreeWheel seeks an experienced engineer to own the full lifecycle of features in their video advertising platform, from design through production support. This role suits someone comfortable with large-scale distributed systems, C/C++ development, and mentoring junior engineers while driving innovation in media monetization.

Listed on Comcast’s careers site · Apply there ↗

Related skills

Curated neighbors in the taxonomy, whether or not employers ask for them together.

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.