Skip to main content
CareerApp

Skill

Socket Programming

IT Infrastructure and Networking

Socket programming is a low-level networking technique used by software developers to enable communication between programs over a network using protocols like TCP or UDP. It involves creating socket endpoints in languages such as C, Python, or Java to send and receive data between a client and server. This skill underlies many network applications, from web servers to real-time chat systems and IoT devices.

See who is hiring

Socket Programming in the job market

Last checked September 12, 2026

Open roles
5

on Career App right now

Employers
3

hiring for it

Median pay

not enough disclosed

Disclose pay

of these roles

Open roles requiring Socket Programming (5)

Embedded Firmware Engineer (eInfochips Inc)

Arrow Electronics

Full-time · Campbell, CA

A role certifying time-sensitive networking software for safety-critical avionics systems against DO-178C standards. This suits engineers with embedded networking experience who can evaluate requirements, architecture, and design compliance for aircraft systems.

Listed on Arrow Electronics’s careers site · Apply there ↗

AeroVironment

Senior CNO Developer

AeroVironment

Full-time · Jessup, MD · $112,400 – $186,500

This role develops low-level software tools and reverse-engineering capabilities for military cyber operations, requiring deep systems knowledge and hands-on debugging across multiple platforms. It suits experienced software engineers with 12+ years in the field who are comfortable working at the assembly and network level on mission-critical security tools.

Listed on AeroVironment’s careers site · Apply there ↗

Senior Software Developer (DotNet)

LSEG

This role develops real-time financial data SDKs for a major financial infrastructure provider, requiring expertise in C# .NET and cloud deployment technologies. It suits experienced software engineers comfortable with networking protocols, containerization, and building scalable systems for customers in the financial markets.

Listed on LSEG’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 ↗

Senior Software Developer (Java, network programming)

LSEG

This role develops real-time financial data libraries in Java for a major financial infrastructure company, requiring strong network programming skills and the ability to work independently on high-quality software solutions. It suits experienced Java engineers with a background in low-level networking who thrive in collaborative teams using modern development practices.

Listed on LSEG’s careers site · Apply there ↗

Asked for alongside Socket Programming

Measured from the 5 open roles that name Socket Programming — not from a curated list.

Roles that use Socket Programming

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.