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 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
Los Angeles, CA · Hybrid
$141K - $186K/yr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+ MPSoC ...
Embedded Software Engineer
Los Angeles, CA · Hybrid
$141K - $186K/yr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+ MPSoC ...
Senior Embedded Software Engineer
Los Angeles, CA · Hybrid
$133K - $175K/yr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+, MPSoC ...
Senior Embedded Software Engineer
Los Angeles, CA · Hybrid
$133K - $175K/yr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+, MPSoC ...
Embedded Software Engineer
Los Angeles, CA · Hybrid
$141K - $186K/yr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+ MPSoC ...
Embedded Software Engineer
Los Angeles, CA · Hybrid
$141K - $186K/yr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+ MPSoC ...
Senior Embedded Software Engineer
Los Angeles, CA · Hybrid
$133K - $175K/yr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+, MPSoC ...
Senior Embedded Software Engineer
Los Angeles, CA · Hybrid
$133K - $175K/yr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+, MPSoC ...
Embedded Software Engineer - Research And Development (R&D)
Los Angeles, CA · Hybrid
$141K - $186K/yr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+ MPSoC ...
Embedded Software Engineer - Research And Development (R&D)
Los Angeles, CA · Hybrid
$141K - $186K/yr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+ MPSoC ...
Senior Embedded Software Engineer - Research and Development (R&D)
Los Angeles, CA · Hybrid
$133K - $175K/yr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+ MPSoC ...
Senior Embedded Software Engineer - Research and Development (R&D)
Los Angeles, CA · Hybrid
$133K - $175K/yr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+ MPSoC ...
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+ MPSoC ...
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+ MPSoC ...
Experience in socket programming and familiarity with Internet/Ethernet protocols. * Understanding of MAC and Networking layers in communication systems. * Experience with AMD UltraScale+, MPSoC, and ...
Experience in socket programming and familiarity with Internet/Ethernet protocols. * Understanding of MAC and Networking layers in communication systems. * Experience with AMD UltraScale+, MPSoC, and ...
Embedded Software Engineer
Los Angeles, CA · Hybrid
$48.08 - $67.31/hr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+ MPSoC ...
Embedded Software Engineer
Los Angeles, CA · Hybrid
$48.08 - $67.31/hr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+ MPSoC ...
Embedded Software Engineer
Los Angeles, CA · On-site
$48.08 - $67.31/hr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+ MPSoC ...
Embedded Software Engineer
Los Angeles, CA · On-site
$48.08 - $67.31/hr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+ MPSoC ...
Embedded Software Engineer
Los Angeles, CA · On-site
$48.08 - $67.31/hr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+ MPSoC ...
Embedded Software Engineer
Los Angeles, CA · On-site
$48.08 - $67.31/hr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+ MPSoC ...
Embedded Software Engineer - R&D
Los Angeles, CA · On-site
$48.08 - $67.31/hr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+ MPSoC ...
Embedded Software Engineer - R&D
Los Angeles, CA · On-site
$48.08 - $67.31/hr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+ MPSoC ...
Embedded Software Engineer - R&D
Los Angeles, CA · On-site
$48.08 - $67.31/hr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+ MPSoC ...
Embedded Software Engineer - R&D
Los Angeles, CA · On-site
$48.08 - $67.31/hr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+ MPSoC ...
Senior Embedded Software Engineer
Los Angeles, CA · On-site
$140K - $200K/yr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+, MPSoC ...
Senior Embedded Software Engineer
Los Angeles, CA · On-site
$140K - $200K/yr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+, MPSoC ...
Embedded Software Engineer
Los Angeles, CA · On-site
$48.08 - $67.31/hr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+ MPSoC ...
Embedded Software Engineer
Los Angeles, CA · On-site
$48.08 - $67.31/hr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+ MPSoC ...
Senior Embedded Software Engineer
Los Angeles, CA · On-site
$140K - $200K/yr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+, MPSoC ...
Senior Embedded Software Engineer
Los Angeles, CA · On-site
$140K - $200K/yr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+, MPSoC ...
Senior Embedded Software Engineer
Los Angeles, CA · On-site
$135K - $200K/yr
Experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+, MPSoC, Microchip ...
Senior Embedded Software Engineer
Los Angeles, CA · On-site
$135K - $200K/yr
Experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+, MPSoC, Microchip ...
Senior Embedded Software Engineer - R&D
Los Angeles, CA · On-site
$140K - $200K/yr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+ MPSoC ...
Senior Embedded Software Engineer - R&D
Los Angeles, CA · On-site
$140K - $200K/yr
Demonstrated experience with socket programming and various Internet/Ethernet protocols. * Understanding of MAC and Networking layer of a communication system. * Experience in AMD UltraScale+ MPSoC ...
Socket Programming information
See Simi Valley, CA salary details
$83.6K - $88.2K
3% of jobs
$88.2K - $92.8K
5% of jobs
$92.8K - $97.4K
5% of jobs
$97.4K - $102K
5% of jobs
$105.2K is the 25th percentile. Wages below this are outliers.
$102K - $106.6K
9% of jobs
$106.6K - $111.2K
7% of jobs
$111.2K - $115.8K
13% of jobs
The median wage is $116.3K / yr.
$115.8K - $120.4K
18% of jobs
$122.7K is the 75th percentile. Wages above this are outliers.
$120.4K - $125K
18% of jobs
$125K - $129.6K
11% of jobs
$129.6K - $134.2K
5% of jobs
$83.6K
$114.3K
$134.2K
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?
Other
Posted 16 days ago
Job description
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
• Strong debugging skills using tools like gdb, valgrind, core dump analysis
Telecom & Contact Center Domain
• Hands-on experience in Telecom and Contact Center domains
• Strong understanding of telecom protocols:
• SIP, RTP/RTCP, SDP
• SS7, ISDN, PRI (good to have)
• Experience with VoIP architectures and call flows
• Knowledge of Contact Center solutions such as:
• IVR, ACD, CTI
• Call routing, call recording, workforce management
• Experience integrating with CRM systems and external APIs
Platforms & Tools (Any of the below is a plus)
• Experience with platforms such as Genesys, Avaya, Cisco, NICE, Amazon Connect, or similar
• Familiarity with REST APIs, JSON, XML
• Build tools: Make, CMake, GCC
• Version control: Git / SVN
• Exposure to Docker, Kubernetes, CI/CD pipelines is a plus
Soft Skills
• Strong analytical and problem solving abilities
• Good communication skills and ability to work with global teams
• Experience working in Agile/Scrum environments