1

Socket Programming Jobs in Texas (NOW HIRING)

Design tools such as Pole Foreman, SOCKET, Spida-Calc, DDS. * Review engineering design packages with clients * Perform functional tasks, planning, and/or customer follow-up * Perform scope analysis ...

Design tools such as Pole Foreman, SOCKET, Spida-Calc, DDS. * Review engineering design packages with clients * Perform functional tasks, planning, and/or customer follow-up * Perform scope analysis ...

Lab Technicians

Sugar Land, TX · On-site

$18 - $24/hr

This role will assist the equipment and production engineers on the overall equipment maintenance ... socket sets, screwdrivers, pliers, vice grips, and pipe wrenches · Preferred Experience: o 3+ ...

Company Description A Test HW Engineer manages and executes within the test development team owning ... Technical expertise in module testing (socket, board, changekit and handling) on ATE/handlers and ...

Company Description A Test HW Engineer manages and executes within the test development team owning ... Technical expertise in module testing (socket, board, changekit and handling) on ATE/handlers and ...

Company Description A Test HW Engineer manages and executes within the test development team owning ... Technical expertise in module testing (socket, board, changekit and handling) on ATE/handlers and ...

Operations Engineer

Houston, TX

$66K - $89K/yr

As an Operations Engineer with Hines, you will operate and maintain all building equipment and ... Knowledge and proper use of basic hand tools (i.e., socket sets, wrenches, pliers, screwdrivers ...

New

Diesel Mechanic

Alvarado, TX · On-site

$22.50 - $29.75/hr

Who We Are Thompson Pipe Group is a privately held family business of engineers, contractors, and ... Must have experience using a standard/metric wrench and socket set, screwdriver s, hammer, impact ...

Diesel Mechanic

Conroe, TX · On-site

$21.50 - $28.25/hr

Who We Are Thompson Pipe Group is a privately held family business of engineers, contractors, and ... Must have experience using a standard/metric wrench and socket set, screwdriver s, hammer, impact ...

As a Building Engineer with Hines, you will maintain basic operation and maintenance of all ... Knowledge and proper use of basic hand tools (i.e., socket sets, wrenches, pliers, screwdrivers ...

Responsibilities As a Building Engineer with Hines, you will maintain basic operation and ... Knowledge and proper use of basic hand tools (i.e., socket sets, wrenches, pliers, screwdrivers ...

Responsibilities As a Building Engineer with Hines, you will maintain basic operation and ... Knowledge and proper use of basic hand tools (i.e., socket sets, wrenches, pliers, screwdrivers ...

Responsibilities As a Building Engineer with Hines, you will maintain basic operation and ... Knowledge and proper use of basic hand tools (i.e., socket sets, wrenches, pliers, screwdrivers ...

Responsibilities As a Building Engineer with Hines, you will maintain basic operation and ... Knowledge and proper use of basic hand tools (i.e., socket sets, wrenches, pliers, screwdrivers ...

... socket CPU and CPU/GPU systems. * Work with CPUarchitectsto improve future CPU and system designs based on your findings. What we need to see: * BS/MS in Electrical Engineering, Computer Science ...

next page

Showing results 1-20

Socket Programming information

See Texas salary details

$75.5K

$103.2K

$121.1K

How much do socket programming jobs pay per year?

As of Jul 17, 2026, the average yearly pay for socket programming in Texas is $103,192.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,500.00 and $111,300.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Socket Programming position, and why are they important?

To thrive in Socket Programming, you need a solid understanding of computer networking concepts, proficiency in coding languages such as C, C++, Java, or Python, and hands-on experience with TCP/IP protocols. Familiarity with development tools, debugging utilities, and specialized libraries like BSD sockets or Winsock is often expected. Strong problem-solving abilities, attention to detail, and collaboration skills help professionals excel in this technical field. These competencies ensure reliable, efficient communication software and effective teamwork in developing robust networked applications.

What can you do with socket programming?

Socket programming allows a developer to create network applications that communicate over TCP/IP or UDP protocols. It enables tasks such as building client-server applications, real-time data transfer, and network communication between devices, often requiring knowledge of network protocols and programming languages like C, Python, or Java.

What is the highest paid coding job?

In the field of socket programming and related software development, senior roles such as software architects, lead developers, and specialized network engineers tend to have the highest salaries, often exceeding six figures annually. These positions typically require advanced skills in network protocols, security, and experience with high-performance systems, along with relevant certifications and extensive experience.

What are some common challenges faced in socket programming roles and how can I overcome them?

Common challenges in socket programming include managing concurrent connections, ensuring data consistency and security, and troubleshooting unpredictable network issues. You'll often need to work closely with other developers, QA engineers, and network administrators to identify issues and optimize performance. Staying up-to-date with best practices for error handling, protocol implementation, and scalable design will help you address these problems effectively. Continual learning and proactive communication are key to overcoming obstacles and succeeding in this highly collaborative field.

What is a Socket Programming job?

A Socket Programming job involves developing network communication solutions using sockets, which enable data exchange between devices over a network. Professionals in this role typically work with protocols like TCP and UDP to create reliable and efficient communication channels. They are responsible for designing, coding, testing, and debugging socket-based applications, often using languages like C, C++, Python, or Java. These jobs are common in areas such as networking, cybersecurity, real-time systems, and distributed computing. Strong knowledge of networking concepts and experience with multi-threading and concurrency are essential for success in this role.

Is socket programming still used?

Socket programming remains a fundamental skill for network communication roles, enabling developers to create applications that communicate over TCP/IP protocols. It is widely used in areas such as server development, network tools, and real-time systems, and knowledge of socket APIs is valuable for many networking jobs.

What tech jobs pay $400,000 a year?

High-level roles such as senior software engineers, solutions architects, and technical leads in specialized fields like machine learning, cloud computing, or cybersecurity can reach or exceed $400,000 annually, especially with experience, certifications, and working in high-demand industries or companies. These positions often require advanced skills, leadership responsibilities, and sometimes stock options or bonuses as part of compensation packages.
What are the most commonly searched types of Socket Programming jobs in Texas? The most popular types of Socket Programming jobs in Texas are:
What job categories do people searching Socket Programming jobs in Texas look for? The top searched job categories for Socket Programming jobs in Texas are:
Infographic showing various Socket Programming job openings in Texas as of July 2026, with employment types broken down into 1% Internship, 82% Full Time, 12% Part Time, 1% Temporary, 2% Contract, and 2% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $103,192 per year, or $49.6 per hour.
Principal Network Engineer

Principal Network Engineer

Fidelity Investments

Westlake, TX • On-site

Full-time

Re-posted 10 days ago


Fidelity Investments rating

8.7

Company rating: 8.7 out of 10

Based on 266 frontline employees who took The Breakroom Quiz

17th of 148 rated financial services


Job description


Position Description:
Crafts new enterprise solutions, enables new customer connectivity, secures the environment through tactical change management, and works in a cross-organizational fashion. Supports and designs F5 and load balancing solutions for critical applications running on-prem, at multiple Cloud Service Providers (CSPs), and hybrid environments. Manages the overall F5 and AVI Load Balancing design. Provides secure connectivity solutions to the enterprise, allowing business teams and customers to be more driven, productive, and profitable in a global business environment. Uses business knowledge to translate the vision for divisional initiatives into business solutions.
Primary Responsibilities:
  • Designs new enterprise network solutions, enables new customer connectivity, secures environments through tactical change management, and works in a cross-organizational fashion to consult and enable services.

  • Advises business partners on standard methodologies and technology platform options .

  • Solves Application Traffic Management environment (F5 and AVI) issues.

  • Provides shift-oriented operations support, in collaboration with network operations and engineering teams.

  • Works closely with business partners and teams to ensure 24x7 availability.

  • Documents complex technologies and topologies based on security-based practices.

  • Advises on risk assessment and risk management strategies for projects.

  • Plans and coordinates project schedules and assignments for multiple projects.

  • Advises senior management on technical strategy.

  • Mentors junior team members.

  • Ensures constant availability of services and assists in troubleshooting network issues.

Education and Experience:
Bachelor's degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and five (5) years of experience as a Principal Network Engineer (or closely related occupation) managing global application traffic and domain name resolution across on-prem and cloud environments to deliver automated, scalable, and compliant global network services.
Or, alternatively, Master's degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and three (3) years of experience as a Principal Network Engineer (or closely related occupation) managing global application traffic and domain name resolution across on-prem and cloud environments to deliver automated, scalable, and compliant global network services.
Skills and Knowledge:
Candidate must also possess:
  • Demonstrated Expertise ("DE") designing advance traffic control mechanisms to enable precise traffic steering, smart redirection, and header rewriting for secure http and https traffic flows, using iRule scripting; implementing encrypted traffic offloading to reduce backend server load and improve performance, using BIG-IP Local Traffic Manager (LTM) profiles; and optimizing Transmission Control Protocol (TCP) connection reuse and session continuity to ensure efficient resource utilization and seamless user experience, using OneConnect and persistence profiles.

  • DE implementing global traffic distribution strategies using F5 BIG-IP Global Traffic Manager (GTM), to ensure high availability and disaster recovery across geographically distributed data centers (using F5 BIG-IP GTM health checks); configuring intelligent domain name system (DNS) balancing based on geolocation, using Topology records, server health, and performance metrics (using Datadog, BIG-IP Dashboards, and Splunk); and designing failover mechanisms and real-time traffic steering policies, using irules and F5 health Monitors.

  • DE performing F5 upgrades and Return Merchandise Authorization (RMA) processes to ensure minimal downtime and seamless reintegration with validated failover, using F5 configuration utility and Traffic Management Shell (TMSH); integrating telemetry and Simple Network Management Protocol (SNMP) traps for real-time monitoring, using Splunk and Grafana; and tuning TCP profiles and analyzing traffic to resolve latency, Secure Socket Layer, and persistence issues, using Wireshark and tcpdump.

  • DE performing software lifecycle management for enterprise networks (including lab testing, certification, and change schedules aligned with IT Service Management practices), using Jira tool by Atlassian; and streamlining incident, problem, change, and request workflows, with customizations based on Information Technology Infrastructure Library (ITIL) standards, using ServiceNow.

#PE1M2
#LI-DNI
Certifications:
Category:
Information Technology
Please be advised that Fidelity's business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.

What Fidelity Investments employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom