1

Tcp Software Jobs in Virginia (NOW HIRING)

Software Engineer

Warrenton, VA · On-site

$100K - $150K/yr

Develop software to handle high-rate data streams over UDP/TCP, ensuring packet integrity and low-latency transfer between hardware and software. Automation & Tooling: Create Python-based tools for ...

Software Engineer

Warrenton, VA · On-site

$100K - $150K/yr

Develop software to handle high-rate data streams over UDP/TCP, ensuring packet integrity and low-latency transfer between hardware and software. • Automation & Tooling: Create Python-based tools ...

Embedded Software Engineer (AFC Device)

Vienna, VA · On-site

$132K - $173K/yr

Embedded Software Engineer (AFC Device) About the Role STraffic America, headquartered in Vienna ... Experience in TCP/IP communication programming * intermediate conversational skill in Korean Travel ...

Embedded Software Engineer (AFC Device)

Vienna, VA · On-site

$132K - $173K/yr

Salary: Job Title: Embedded Software Engineer (AFC Device) About the Role STraffic America ... Experience in TCP/IP communication programming * intermediate conversational skill in Korean Travel ...

Software Engineer UsX Location: Virginia Beach, Virginia Clearance Requirement: SECRET Clearance ... Strong understanding of data networking concepts, including TCP/IP protocols. * Proven ability to ...

What You'll Do As a Software Engineer at Lynk, you will be at the heart of designing, building, and ... Familiarity with networking concepts (like TCP/IP and UDP) and the principles of distributed ...

Showing results 21-40

Tcp Software information

See Virginia salary details

$47.6K

$110.9K

$164.6K

How much do tcp software jobs pay per year?

As of Aug 7, 2026, the average yearly pay for tcp software in Virginia is $110,886.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,200.00 and $128,900.00 per year, depending on experience, location, and employer.

What is the difference between Tcp Software vs Network Engineer?

AspectTcp SoftwareNetwork Engineer
Required CredentialsTypically requires software development certifications, programming skills, and knowledge of TCP/IP protocolsRequires networking certifications like CCNA, CompTIA Network+, and understanding of network infrastructure
Work EnvironmentPrimarily in software development settings, coding, testing, and deploying applicationsInvolves configuring, managing, and troubleshooting network hardware and infrastructure
Employer & Industry UsageUsed in tech companies, software firms, and IT departments focusing on application developmentCommon in telecommunications, IT services, and large enterprise networks

While Tcp Software focuses on developing and maintaining software related to TCP/IP protocols, Network Engineers design and manage network infrastructure to ensure connectivity and security. Both roles require technical expertise but differ in their core responsibilities and work environments.

What are the key skills and qualifications needed to thrive as a TCP software engineer?

To thrive as a TCP Software Engineer, you need a strong background in computer science, networking protocols (especially TCP/IP), and software development, often supported by a relevant degree. Familiarity with programming languages such as C/C++ or Python, experience with network analyzers like Wireshark, and knowledge of operating systems are typically required. Analytical thinking, problem-solving, and effective communication are crucial soft skills for this role. These skills ensure reliable, high-performance networked applications and facilitate effective troubleshooting and collaboration within engineering teams.

What are some common challenges faced by TCP software engineers, and how can they be addressed?

TCP Software Engineers often encounter challenges such as debugging complex network issues, ensuring cross-platform compatibility, and maintaining high-performance under variable network conditions. Addressing these challenges typically involves using robust logging tools, automated testing frameworks, and staying updated with the latest protocol standards. Collaboration with network administrators and QA teams is also crucial for quickly identifying and resolving issues, ensuring a smooth development and deployment process.

What is a TCP software?

TCP Software professionals typically work with networking protocols, specifically the Transmission Control Protocol (TCP), to develop, maintain, and troubleshoot software that enables reliable data transmission over networks. Their responsibilities include designing network applications, ensuring secure and efficient data transfer, and resolving connectivity issues. They often collaborate with network engineers, system administrators, and software developers to build robust and scalable network solutions for businesses. Familiarity with networking concepts, programming languages, and protocol standards like TCP/IP is essential for success in this role.
Infographic showing various Tcp Software job openings in Virginia as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $110,886 per year, or $53.3 per hour.

Senior Telecom Software Engineer (TS/SCI clearance)

System One

Herndon, VA • On-site

$125K - $165K/yr

Other

Medical, Dental, Vision, Life, Retirement

Re-posted 18 days ago


Job description

Senior Telecom Software Engineer TS/SCI clearance Herndon, VA Responsibilities: • Conduct telecommunications network analysis, diagnostics, and performance remediation with expertise in protocols such as SS7, SIP, VoIP, TCP/IP, and Diameter across 2G, 3G, 4G VoLTE, and 5G networks. • Monitor and analyze telecommunications systems, interpret inbound data streams, and utilize packet capture tools like Wireshark and tcpdump to troubleshoot core network issues. • Provide technical support to the CONUS-based engineering team supporting OCONUS deployments, including analysis, findings, and remediation guidance. • Support Linux-based systems supporting telecommunications infrastructure by ensuring high availability, performance, and reliability, supporting environments on CentOS 7 transitioning to Rocky Linux. • Configure and manage system monitoring tools such as Nagios, Zabbix, or Grafana and automate system tasks using Ansible or Puppet. • Design, support, and troubleshoot software and software lifecycle issues, collaborating with development teams and supporting CI/CD pipelines using Jenkins, Jira, and Confluence. • Create installation guides and as-built documentation, and support Linux firewall and VPN configurations. Requirements: • BA, BS degree or equivalent experience in Computer Science, Telecommunications, or a related field. • 5+ years of experience in telecommunications network analysis, systems engineering, or related disciplines with senior-level expertise in telecom protocols and network operations. • Advanced proficiency with RHEL / Rocky Linux / CentOS 7 and experience supporting both environments through transition phases. • Strong understanding of mobile telecom network architectures, protocols (SS7, SIP, VoIP, TCP/IP, Diameter), and core network operations. • Experience using tools like Jenkins, Jira, Confluence, and Ansible for supporting software and hardware troubleshooting. • Proven ability to diagnose root causes of network and system performance issues and implement effective solutions. • Excellent communication skills for technical presentations and collaborations with distributed teams. System One, and its subsidiaries including Joulé and Mountain Ltd., are leaders in delivering outsourced services and workforce solutions across North America. We help clients get work done more efficiently and economically, without compromising quality. System One not only serves as a valued partner for our clients, but we offer eligible employees health and welfare benefits coverage options including medical, dental, vision, spending accounts, life insurance, voluntary plans, as well as participation in a 401(k) plan. System One is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, age, national origin, disability, family care or medical leave status, genetic information, veteran status, marital status, or any other characteristic protected by applicable federal, state, or local law. #M1 #LI-VH1 Ref: #851-Rockville-S1