Core Java, Multithreading, Socket Programming, Java Web apps experience, Object oriented programming and design patterns, Junit framework, Oracle 11g experience with basic SQL, familiarity ising ...
Core Java, Multithreading, Socket Programming, Java Web apps experience, Object oriented programming and design patterns, Junit framework, Oracle 11g experience with basic SQL, familiarity ising ...
Python, Java, C, C++, Go, Django, and TCP/IP Socket programming • Understanding of cloud, microservices, CI/CD pipelines such as Jenkins, APIs • Experience working with two or more from the ...
Python, Java, C, C++, Go, Django, and TCP/IP Socket programming • Understanding of cloud, microservices, CI/CD pipelines such as Jenkins, APIs • Experience working with two or more from the ...
Senior Java Engineer with Low Latency in Java Multithreading, Socket Programming, AI tools (Claude C
Boston, MA · On-site
$85/hr
Low Latency in Java Multithreading, Socket Latency, Network socket programming in Java , strong hands on with low level architecture and how the systems operate. • Experience with Spring ...
Senior Java Engineer with Low Latency in Java Multithreading, Socket Programming, AI tools (Claude C
Boston, MA · On-site
$85/hr
Low Latency in Java Multithreading, Socket Latency, Network socket programming in Java , strong hands on with low level architecture and how the systems operate. • Experience with Spring ...
Java Back End Developer
Needham, MA · On-site
$55 - $71.25/hr
... IP socket programming • Collaborate with cross-functional teams to modernize legacy .NET systems • Implement secure file transfer and encryption integrations (SFTP, RSA certificates) • ...
Java Back End Developer
Needham, MA · On-site
$55 - $71.25/hr
... IP socket programming • Collaborate with cross-functional teams to modernize legacy .NET systems • Implement secure file transfer and encryption integrations (SFTP, RSA certificates) • ...
C++ Developer
Woodridge, IL · On-site
$48.50 - $65.50/hr
... network socket programming. TCP/UDP Linux Unix. Knowledge of financial markets securities or derivatives (futures/options) is a plus Seeking an exceptional C++ Developer to design, build, and ...
C++ Developer
Woodridge, IL · On-site
$48.50 - $65.50/hr
... network socket programming. TCP/UDP Linux Unix. Knowledge of financial markets securities or derivatives (futures/options) is a plus Seeking an exceptional C++ Developer to design, build, and ...
C Programming TCP/IP Socket Programming Oracle Query creation Core Linux experience Linux / Pro*C Compiling Excellent Testing and Troubleshooting skills Cron Relational DB Understanding. Additional ...
C Programming TCP/IP Socket Programming Oracle Query creation Core Linux experience Linux / Pro*C Compiling Excellent Testing and Troubleshooting skills Cron Relational DB Understanding. Additional ...
CNO Web Developer
Annapolis Junction, MD · On-site
... socket programming, and secure code development • Collaborate with engineers, analysts, and mission partners to ensure performance and security • Maintain high standards for software quality ...
CNO Web Developer
Annapolis Junction, MD · On-site
... socket programming, and secure code development • Collaborate with engineers, analysts, and mission partners to ensure performance and security • Maintain high standards for software quality ...
Senior Software Engineer (L2/L3 Protocol)
$143K - $189K/yr
... socket programming (Good) Additional Information All your information will be kept confidential according to EEO guidelines.
Senior Software Engineer (L2/L3 Protocol)
$143K - $189K/yr
... socket programming (Good) Additional Information All your information will be kept confidential according to EEO guidelines.
Software Engineers with Telecommunications Background
Manhattan, NY · On-site
$80 - $120/hr
Experience with network protocols and socket programming. * Excellent problem-solving skills and attention to detail. #J-18808-Ljbffr
Software Engineers with Telecommunications Background
Manhattan, NY · On-site
$80 - $120/hr
Experience with network protocols and socket programming. * Excellent problem-solving skills and attention to detail. #J-18808-Ljbffr
Networking/Socket Programming, Python/Shell scripting, CI/CD knowledge.
Networking/Socket Programming, Python/Shell scripting, CI/CD knowledge.
.Net Developer
Maynard, MA · On-site
$51.25 - $67.50/hr
Proven expertise in TCP/IP socket programming for hardware integration. * Strong experience in designing dynamic, browser-based GUIs. * Demonstrable experience using Copilot in Visual Studio and ...
.Net Developer
Maynard, MA · On-site
$51.25 - $67.50/hr
Proven expertise in TCP/IP socket programming for hardware integration. * Strong experience in designing dynamic, browser-based GUIs. * Demonstrable experience using Copilot in Visual Studio and ...
... socket programming experience (TCP/UDP/server/client) Experience using version control systems, preferably GIT We are equal opportunity/affirmative action employers, committed to diversity in the ...
New
... socket programming experience (TCP/UDP/server/client) Experience using version control systems, preferably GIT We are equal opportunity/affirmative action employers, committed to diversity in the ...
New
Avionics Software Engineer
Campbell, CA · On-site
Socket Programming * TCP/IP fundamentals
Avionics Software Engineer
Campbell, CA · On-site
Socket Programming * TCP/IP fundamentals
Software Engineering Scientist
Austin, TX · On-site
$104 - $174/hr
Experience with TCP/IP TCP/UDP Socket programming in Linux. * Experience troubleshooting complex software systems. * Working-level understanding of Linux operating systems and administration. * US ...
Software Engineering Scientist
Austin, TX · On-site
$104 - $174/hr
Experience with TCP/IP TCP/UDP Socket programming in Linux. * Experience troubleshooting complex software systems. * Working-level understanding of Linux operating systems and administration. * US ...
C++ Trading System Engineer
Woodridge, IL · On-site
Strong knowledge of multi-threading, memory management, and network/socket programming (TCP/UDP). * Familiarity with Linux/Unix environments and network tools (Wireshark, TCPDump). * Strong ...
C++ Trading System Engineer
Woodridge, IL · On-site
Strong knowledge of multi-threading, memory management, and network/socket programming (TCP/UDP). * Familiarity with Linux/Unix environments and network tools (Wireshark, TCPDump). * Strong ...
C++ Developer (Trading Applications/Systems)
Woodridge, IL · On-site
$48.50 - $65.50/hr
Strong knowledge of multi-threading, memory management, and network/socket programming (TCP/UDP). * Familiarity with Linux/Unix environments and network tools (Wireshark, TCPDump). * Strong ...
C++ Developer (Trading Applications/Systems)
Woodridge, IL · On-site
$48.50 - $65.50/hr
Strong knowledge of multi-threading, memory management, and network/socket programming (TCP/UDP). * Familiarity with Linux/Unix environments and network tools (Wireshark, TCPDump). * Strong ...
C++ Developer (ONSITE) - Chicago. IL,
Chicago, IL · On-site
$50.50 - $68/hr
STL, Boost libraries, Multithreading and concurrency, Memory management and performance tuning • Experience in Linux/Unix environments • TCP/IP networking and socket programming • FIX Protocol ...
C++ Developer (ONSITE) - Chicago. IL,
Chicago, IL · On-site
$50.50 - $68/hr
STL, Boost libraries, Multithreading and concurrency, Memory management and performance tuning • Experience in Linux/Unix environments • TCP/IP networking and socket programming • FIX Protocol ...
Java Developer
Manhattan, NY · On-site
$56.25 - $72.75/hr
Socket programming, concurrent, distributed programming in Java • Keen understanding of the challenges in multi-threaded development (e.g deadlocks, race conditions) and practical techniques for ...
Java Developer
Manhattan, NY · On-site
$56.25 - $72.75/hr
Socket programming, concurrent, distributed programming in Java • Keen understanding of the challenges in multi-threaded development (e.g deadlocks, race conditions) and practical techniques for ...
Senior Software Engineer, Video Streaming
Mountain View, CA · On-site
$145K - $192K/yr
... TCP/IP, socket programming and congestion control etc. • Strong communication skills Preferred : • Network simulation experience, e.g., network simulator 3 • Real road LTE network metric ...
Senior Software Engineer, Video Streaming
Mountain View, CA · On-site
$145K - $192K/yr
... TCP/IP, socket programming and congestion control etc. • Strong communication skills Preferred : • Network simulation experience, e.g., network simulator 3 • Real road LTE network metric ...
Linux Software Developer
King George, VA · On-site
... socket programming experience (TCP/UDP/server/client) Experience using version control systems, preferably GIT We are equal opportunity/affirmative action employers, committed to diversity in the ...
Linux Software Developer
King George, VA · On-site
... socket programming experience (TCP/UDP/server/client) Experience using version control systems, preferably GIT We are equal opportunity/affirmative action employers, committed to diversity in the ...
Socket Programming information
See salary details
$81K - $85.5K
3% of jobs
$85.5K - $89.9K
5% of jobs
$89.9K - $94.4K
5% of jobs
$94.4K - $98.8K
5% of jobs
$101.9K is the 25th percentile. Wages below this are outliers.
$98.8K - $103.3K
9% of jobs
$103.3K - $107.7K
7% of jobs
$107.7K - $112.2K
13% of jobs
The median wage is $112.7K / yr.
$112.2K - $116.6K
18% of jobs
$118.9K is the 75th percentile. Wages above this are outliers.
$116.6K - $121.1K
18% of jobs
$121.1K - $125.5K
11% of jobs
$125.5K - $130K
5% of jobs
$81K
$110.8K
$130K
How much do socket programming jobs pay per year?
What is socket programming?
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.
What are the key skills and qualifications needed to thrive in socket programming, 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 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 cities are hiring for Socket Programming jobs?
Cities with the most Socket Programming job openings:
What are the most commonly searched types of Socket Programming jobs?
The most popular types of Socket Programming jobs are:
What states have the most Socket Programming jobs?
States with the most job openings for Socket Programming jobs include:
What job categories do people searching Socket Programming jobs look for?
The top searched job categories for Socket Programming jobs are:

Contractor
Re-posted 7 days ago
Job description
System Canada resources have a broad range of skills in different technologies. The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to our offerings. We learn continuously, both on the job and through formal training programs.
Skills: Core Java, Multithreading, Socket Programming, Java Web apps experience, Object oriented programming and design patterns, Junit framework, Oracle 11g experience with basic SQL, familiarity ising Eclipse IDE for deve, frameworks such as Stripes/Spring and hibernate/Jpa, Apace tomcat, Build process using maven and ant, familiarity with linux environment basic command line scripts
1) Develop unit test server side code for JAVA Web applications
2) Assist in integration, build and deployment of web apps
3) Assist in database development and data migration tasks
4) provide assistence on debug/resolve application issues
About System Canada
Sourced by ZipRecruiter
System Canada delivers high end solutions in corporate world. Our resources have a broad range of skills in different technologies.The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to our offerings. We learn continuously, both on the job and through formal training programs.
Industry
It services
Company size
11 - 50 Employees
Headquarters location
Toronto, ON, CA