Boost ASIO, Linux boot-up, Linux interprocess communication, Linux Services/Daemon, Socket Programming, OOAD (Object-Oriented Analysis and Design), C++ 14 & 17 features (std::optional, std::async etc ...
Boost ASIO, Linux boot-up, Linux interprocess communication, Linux Services/Daemon, Socket Programming, OOAD (Object-Oriented Analysis and Design), C++ 14 & 17 features (std::optional, std::async etc ...
Web Developer
Hackensack, NJ · On-site
$55K - $70K/yr
Knowledge and experience in socket programming * Knowledge and experience in multithreading programming - (asynchronous programming, race conditions, and deadlock) * Knowledge and experience in WCF ...
Quick apply
Web Developer
Hackensack, NJ · On-site
$55K - $70K/yr
Knowledge and experience in socket programming * Knowledge and experience in multithreading programming - (asynchronous programming, race conditions, and deadlock) * Knowledge and experience in WCF ...
Implement and test networking protocols and socket programming. * Collaborate with cross-functional teams to design and integrate software solutions. * Troubleshoot and resolve software issues to ...
Implement and test networking protocols and socket programming. * Collaborate with cross-functional teams to design and integrate software solutions. * Troubleshoot and resolve software issues to ...
Software Engineer - Python / Linux / Network Programming
San Diego, CA · On-site
$110K - $130K/yr
Low-level Linux TCP/UDP/TLS/raw socket programming & analysis * IPsec, cryptographic primitives & mechanisms * Routing protocols * RESTCONF & YANG models * U.S. citizenship required; must be able to ...
Quick apply
Software Engineer - Python / Linux / Network Programming
San Diego, CA · On-site
$110K - $130K/yr
Low-level Linux TCP/UDP/TLS/raw socket programming & analysis * IPsec, cryptographic primitives & mechanisms * Routing protocols * RESTCONF & YANG models * U.S. citizenship required; must be able to ...
Job Title Core Skills • Strong proficiency in C++ (C++11/14/17) • Solid experience with Linux/Unix environments • Expertise in multithreading, memory management, IPC, and socket programming • ...
Job Title Core Skills • Strong proficiency in C++ (C++11/14/17) • Solid experience with Linux/Unix environments • Expertise in multithreading, memory management, IPC, and socket programming • ...
Senior Software Engineer - Active Secret clearance - $5,000 Sign On Bonus
Manassas, VA · On-site
$118K - $131K/yr
Implement and test networking protocols and socket programming. * Collaborate with cross-functional teams to design and integrate software solutions. * Troubleshoot and resolve software issues to ...
Senior Software Engineer - Active Secret clearance - $5,000 Sign On Bonus
Manassas, VA · On-site
$118K - $131K/yr
Implement and test networking protocols and socket programming. * Collaborate with cross-functional teams to design and integrate software solutions. * Troubleshoot and resolve software issues to ...
Software Developer
Columbia, MD · On-site
$60 - $80/hr
Understanding of networking concepts and socket programming.
Software Developer
Columbia, MD · On-site
$60 - $80/hr
Understanding of networking concepts and socket programming.
Strong knowledge of Java, Multi-threading, NIO, and socket programming. * 2+ yrs with REST API design * 2+ yrs with ORM frameworks (JOOq, Hibernate). * JavaScript Experience including JQuery
Strong knowledge of Java, Multi-threading, NIO, and socket programming. * 2+ yrs with REST API design * 2+ yrs with ORM frameworks (JOOq, Hibernate). * JavaScript Experience including JQuery
Expert OS & programming skill: Boost ASIO, Linux boot-up, Linux interprocess communication, Linux Services/Daemon, Socket Programming, OOAD (Object-Oriented Analysis and Design), C++ 14 & 17 features ...
Expert OS & programming skill: Boost ASIO, Linux boot-up, Linux interprocess communication, Linux Services/Daemon, Socket Programming, OOAD (Object-Oriented Analysis and Design), C++ 14 & 17 features ...
Experience with multithreading, real-time systems, and socket programming. * Ultra-low latency programming experience. * Experience with python and/or JavaScript is highly desired. * A self-motivated ...
Experience with multithreading, real-time systems, and socket programming. * Ultra-low latency programming experience. * Experience with python and/or JavaScript is highly desired. * A self-motivated ...
Experience with multithreading, real-time systems and socket programming. * Ultra-low latency programming experience. * Experience with scripting languages, such as Python. * Core proficiency in C++ ...
Experience with multithreading, real-time systems and socket programming. * Ultra-low latency programming experience. * Experience with scripting languages, such as Python. * Core proficiency in C++ ...
Senior Embedded Software Engineer
$135K - $200K/yr
Familiarity with socket programming and Internet/Ethernet protocols * Understanding of MAC and networking layers in communication systems * Experience with FPGA/SoC platforms (e.g., AMD UltraScale ...
Quick apply
Senior Embedded Software Engineer
$135K - $200K/yr
Familiarity with socket programming and Internet/Ethernet protocols * Understanding of MAC and networking layers in communication systems * Experience with FPGA/SoC platforms (e.g., AMD UltraScale ...
Embedded Software Engineer
$127K - $168K/yr
Experiences with socket programming and various Internet/Ethernet protocols a plus. Experiences of software development under real-time operating system a plus. GUI and web interface development ...
Embedded Software Engineer
$127K - $168K/yr
Experiences with socket programming and various Internet/Ethernet protocols a plus. Experiences of software development under real-time operating system a plus. GUI and web interface development ...
Software Engineering Scientist
Austin, TX · On-site
$104K - $174K/yr
Experience with TCP/IP TCP/UDP Socket programming in Linux. * Experience troubleshooting complex software systems. * Possess working-level understanding of Linux operating systems and administration ...
Software Engineering Scientist
Austin, TX · On-site
$104K - $174K/yr
Experience with TCP/IP TCP/UDP Socket programming in Linux. * Experience troubleshooting complex software systems. * Possess working-level understanding of Linux operating systems and administration ...
C, C++, Java, Python, Assembly, or similar • Experience with network socket programming and packet-level development • Strong understanding of IP, TCP, and application-level protocols • ...
C, C++, Java, Python, Assembly, or similar • Experience with network socket programming and packet-level development • Strong understanding of IP, TCP, and application-level protocols • ...
Government use. * 2+ years experience with network socket programming and packet-level development. * 2+ years experience implementing evasion techniques for IDS and network security bypassing.
Government use. * 2+ years experience with network socket programming and packet-level development. * 2+ years experience implementing evasion techniques for IDS and network security bypassing.
Android CNO Developer
Chantilly, VA · On-site
$57.50 - $75.75/hr
... Network socket programming & protocol analysis • Reverse engineering tools: IDA Pro, Ghidra, gdb, LLDB, Frida • Security protections (ASLR, DEP/NX, sandboxing) and bypass techniques • ...
Android CNO Developer
Chantilly, VA · On-site
$57.50 - $75.75/hr
... Network socket programming & protocol analysis • Reverse engineering tools: IDA Pro, Ghidra, gdb, LLDB, Frida • Security protections (ASLR, DEP/NX, sandboxing) and bypass techniques • ...
Multiplayer Systems Programmer
Dallas, TX · On-site
... low-level socket programming • You are experienced with reflection and code generation systems • You have experience with compression algorithms • You have expertise in Unix/Linux/Win32 ...
Multiplayer Systems Programmer
Dallas, TX · On-site
... low-level socket programming • You are experienced with reflection and code generation systems • You have experience with compression algorithms • You have expertise in Unix/Linux/Win32 ...
Fleet Support Engineer
Las Vegas, NV · On-site
$70 - $76/hr
Familiarity with networking, TCP, and socket programming. Meet Your Recruiter Abhijit Dash
Fleet Support Engineer
Las Vegas, NV · On-site
$70 - $76/hr
Familiarity with networking, TCP, and socket programming. Meet Your Recruiter Abhijit Dash
Adv Seating Support
$14.75 - $19.50/hr
Socket programming * Threads * Search technique - Bubble Sort... etc. * Experience in CAN, LIN, J1939, SPI, I2C, RS-232 * Expertise in Embedded C/C++ for software design and development. * IDE and ...
Quick apply
Adv Seating Support
$14.75 - $19.50/hr
Socket programming * Threads * Search technique - Bubble Sort... etc. * Experience in CAN, LIN, J1939, SPI, I2C, RS-232 * Expertise in Embedded C/C++ for software design and development. * IDE and ...
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 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?
Is socket programming difficult?
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.
What is the salary of socket programmer?
Is socket programming still used?
Job description
About Infovision
Sourced by ZipRecruiter
Industry
It services
Company size
501 - 1,000 Employees
Headquarters location
Richardson, TX, US
Year founded
1995