Evaluating updates in the broader marketplace that impact networking connectivity technologies. * Designing new software features to extend existing software capabilities to cover the needs of the ...
Evaluating updates in the broader marketplace that impact networking connectivity technologies. * Designing new software features to extend existing software capabilities to cover the needs of the ...
Software Engineer
Thorofare, NJ · Hybrid
$60K - $110K/yr
Software Engineer We are seeking a Software Engineer to build and maintain modern web applications and services across the Healio network. You'll have the opportunity to work across frontend, backend ...
Posted today
Software Engineer
Thorofare, NJ · Hybrid
$60K - $110K/yr
Software Engineer We are seeking a Software Engineer to build and maintain modern web applications and services across the Healio network. You'll have the opportunity to work across frontend, backend ...
Posted today
Software Engineer
Basking Ridge, NJ · On-site
$112K - $179K/yr
Malware analysis and reverse engineering ... Resilient networking in support of cyber mission goals * Software-defined networking for cyber ...
Software Engineer
Basking Ridge, NJ · On-site
$112K - $179K/yr
Malware analysis and reverse engineering ... Resilient networking in support of cyber mission goals * Software-defined networking for cyber ...
Software Engineer
Basking Ridge, NJ · On-site
$112K - $179K/yr
Malware analysis and reverse engineering ... Resilient networking in support of cyber mission goals * Software-defined networking for cyber ...
Software Engineer
Basking Ridge, NJ · On-site
$112K - $179K/yr
Malware analysis and reverse engineering ... Resilient networking in support of cyber mission goals * Software-defined networking for cyber ...
Senior Software Engineer, Network Services
Livingston, NJ · On-site
$113K - $155K/yr
... networking cloud services, host networking, smart NICs, and overlay/underlay networks. • ... as a Software Engineer, with a focus on networking and cloud infrastructure. • Expertise in ...
Senior Software Engineer, Network Services
Livingston, NJ · On-site
$113K - $155K/yr
... networking cloud services, host networking, smart NICs, and overlay/underlay networks. • ... as a Software Engineer, with a focus on networking and cloud infrastructure. • Expertise in ...
Software Engineer - JobID-0207
Mount Laurel, NJ · On-site
$90K - $184K/yr
Engineering Employment Type: Full Time Location: Mount Laurel, NJ Compensation: $90,000 - $184,000 ... Develop software interfaces to communicate across various network protocols and messaging ...
Software Engineer - JobID-0207
Mount Laurel, NJ · On-site
$90K - $184K/yr
Engineering Employment Type: Full Time Location: Mount Laurel, NJ Compensation: $90,000 - $184,000 ... Develop software interfaces to communicate across various network protocols and messaging ...
Software Engineer
Basking Ridge, NJ · On-site
$112K - $179K/yr
Malware analysis and reverse engineering ... Resilient networking in support of cyber mission goals * Software-defined networking for cyber ...
Software Engineer
Basking Ridge, NJ · On-site
$112K - $179K/yr
Malware analysis and reverse engineering ... Resilient networking in support of cyber mission goals * Software-defined networking for cyber ...
Software Engineer
Jersey City, NJ · On-site
$80 - $90/hr
Participate in a network of principal engineers to share ideas, practices, and experiences * Work ... Expert in the software development domain and principles, including design patterns, data ...
Quick apply
Software Engineer
Jersey City, NJ · On-site
$80 - $90/hr
Participate in a network of principal engineers to share ideas, practices, and experiences * Work ... Expert in the software development domain and principles, including design patterns, data ...
Staff Software Engineer (Network Development)
Livingston, NJ · On-site
$180 - $240/hr
A solid understanding of networking fundamentals is required, but deep network engineering expertise is not * This role is about building the software that operates the network * Own the design ...
Staff Software Engineer (Network Development)
Livingston, NJ · On-site
$180 - $240/hr
A solid understanding of networking fundamentals is required, but deep network engineering expertise is not * This role is about building the software that operates the network * Own the design ...
A solid understanding of networking fundamentals is required, but deep network engineering expertise is not. This role is about building the software that operates the network. * Own the design ...
Quick apply
A solid understanding of networking fundamentals is required, but deep network engineering expertise is not. This role is about building the software that operates the network. * Own the design ...
A solid understanding of networking fundamentals is required, but deep network engineering expertise is not. This role is about building the software that operates the network. * Own the design ...
A solid understanding of networking fundamentals is required, but deep network engineering expertise is not. This role is about building the software that operates the network. * Own the design ...
ATEC is looking for Software Engineers to support the Federal Aviation Administration's (FAA ... Support distributed, networked simulation environments * Help design an intelligent aviation ...
ATEC is looking for Software Engineers to support the Federal Aviation Administration's (FAA ... Support distributed, networked simulation environments * Help design an intelligent aviation ...
Job Title: Software Engineer Location: Mount Laurel, NJ Duration: 12 Months Scripting Languages ... MySQL/NoSQL Environment: Agile Understanding of networking protocols Good Interpersonal ...
Job Title: Software Engineer Location: Mount Laurel, NJ Duration: 12 Months Scripting Languages ... MySQL/NoSQL Environment: Agile Understanding of networking protocols Good Interpersonal ...
Software Engineer READ: This position is 100% on-site at the FAA William J. Hughes Technical Center ... Support distributed, networked simulation environments * Help design an intelligent aviation ...
Software Engineer READ: This position is 100% on-site at the FAA William J. Hughes Technical Center ... Support distributed, networked simulation environments * Help design an intelligent aviation ...
Software Engineer READ: This position is 100% on-site at the FAA William J. Hughes Technical Center ... networking, and emerging artificial intelligence applications. If you're excited about simulation ...
Software Engineer READ: This position is 100% on-site at the FAA William J. Hughes Technical Center ... networking, and emerging artificial intelligence applications. If you're excited about simulation ...
Embedded Software Engineer
Florham Park, NJ · On-site
$94K - $198K/yr
Embedded Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance ... In this role, you'll work across real-time embedded systems, network technologies, and mission ...
Embedded Software Engineer
Florham Park, NJ · On-site
$94K - $198K/yr
Embedded Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance ... In this role, you'll work across real-time embedded systems, network technologies, and mission ...
Senior Software Engineer - JobID-0208
Mount Laurel, NJ · On-site
$135K - $273K/yr
Engineering Employment Type: Full Time Location: Mount Laurel, NJ Compensation: $135,000 - $273,000 ... Develop software interfaces to communicate across various network protocols and messaging ...
Senior Software Engineer - JobID-0208
Mount Laurel, NJ · On-site
$135K - $273K/yr
Engineering Employment Type: Full Time Location: Mount Laurel, NJ Compensation: $135,000 - $273,000 ... Develop software interfaces to communicate across various network protocols and messaging ...
Software Engineer - JobID-0207 with Security Clearance
Mount Laurel, NJ · On-site
$90K - $184K/yr
Engineering Employment Type: Full Time Location: Mount Laurel, NJ Compensation: $90,000 - $184,000 ... Develop software interfaces to communicate across various network protocols and messaging ...
Software Engineer - JobID-0207 with Security Clearance
Mount Laurel, NJ · On-site
$90K - $184K/yr
Engineering Employment Type: Full Time Location: Mount Laurel, NJ Compensation: $90,000 - $184,000 ... Develop software interfaces to communicate across various network protocols and messaging ...
Software Engineer - JobID-0198 Department: Engineering Employment Type: Full Time Location: Mount ... Familiarity with computer networking and various networking protocols (e.g., TCP/IP, UDP, CORBA ...
Software Engineer - JobID-0198 Department: Engineering Employment Type: Full Time Location: Mount ... Familiarity with computer networking and various networking protocols (e.g., TCP/IP, UDP, CORBA ...
... networking, and state replication; reliable, distributed systems experience Desired Skills ... Review and analyze moderately complex Specialty Software Engineering challenges that require an in ...
... networking, and state replication; reliable, distributed systems experience Desired Skills ... Review and analyze moderately complex Specialty Software Engineering challenges that require an in ...
Networking Software Engineer information
See New Jersey salary details
$64.5K - $77.6K
2% of jobs
$77.6K - $90.7K
4% of jobs
$90.7K - $103.8K
6% of jobs
$103.8K - $116.9K
8% of jobs
$123.9K is the 25th percentile. Wages below this are outliers.
$116.9K - $130K
7% of jobs
$130K - $143.1K
18% of jobs
The median wage is $146.2K / yr.
$143.1K - $156.2K
16% of jobs
$156.2K - $169.3K
2% of jobs
$174.7K is the 75th percentile. Wages above this are outliers.
$169.3K - $182.4K
26% of jobs
$182.4K - $195.5K
1% of jobs
$195.5K - $208.6K
8% of jobs
$64.5K
$149.8K
$208.6K
How much do networking software engineer jobs pay per year?
What are some typical day-to-day tasks for a networking software engineer?
As a Networking Software Engineer, your daily responsibilities may include designing and developing network software, troubleshooting network issues, and optimizing existing protocols or applications. You’ll often collaborate with hardware engineers, QA testers, and other developers to ensure seamless integration and high network performance. Participation in code reviews and staying current with networking advancements are also common parts of the job. This role provides opportunities to solve complex technical challenges and contribute significantly to the reliability and scalability of an organization’s IT infrastructure.
What is a networking software engineer?
A Networking Software Engineer designs, develops, and maintains software that enables communication between computers, devices, and networks. They work with network protocols, software-defined networking (SDN), and network security to optimize performance and reliability. Their role involves writing code, debugging network applications, and collaborating with hardware and infrastructure teams to create scalable solutions.
What are the key skills and qualifications needed to thrive in the networking software engineer position, and why are they important?
To thrive as a Networking Software Engineer, you need a solid grounding in computer networking protocols, programming languages such as C/C++ or Python, and a degree in computer science or a related field. Familiarity with networking equipment, network simulation tools, and certifications like Cisco's CCNA or CCNP are highly valued. Strong problem-solving skills, attention to detail, and effective teamwork and communication abilities help you excel in this position. These skills ensure the engineer can develop robust, scalable networking solutions and collaborate efficiently in rapidly changing technical environments.
What are popular job titles related to Networking Software Engineer jobs in New Jersey?
For Networking Software Engineer jobs in New Jersey, the most frequently searched job titles are:
What job categories do people searching Networking Software Engineer jobs in New Jersey look for?
The top searched job categories for Networking Software Engineer jobs in New Jersey are:

Full-time
Re-posted 10 days ago
Keysight Technologies rating
8.1
Based on 20 frontline employees who took The Breakroom Quiz
49th of 157 rated electronics manufacturers
Job description
Keysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do.
Our award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.
Responsibilities
We have an exciting opportunity for a software engineer in our connectivity team. Our team is a key part of Keysight's central research and development organization, Keysight Laboratories. This team delivers software connectivity infrastructure to be used by other Keysight development teams around the globe. You will help research, create, validate, and implement connectivity infrastructure IP involving industry-leading technology in a highly collaborative development environment.
Join an innovative, global R&D team at the cutting edge of technology, based in vibrant Barcelona and collaborating with world-class experts across the USA and beyond. This is your opportunity to be a key innovator, driving breakthrough solutions in the rapidly evolving test and measurement landscape and shaping the future of technological advancement.
Responsibilities include:
- Working closely with product architects to understand connectivity and network software requirements.
- Evaluating updates in the broader marketplace that impact networking connectivity technologies.
- Designing new software features to extend existing software capabilities to cover the needs of the next generation products, key markets, and applications.
- Troubleshooting issues in software code and in its use in broader solutions to find and fix root cause.
- Implementing architecture and design in code, using best practices in code quality and tooling.
- Pioneering end-to-end software development strategies that transform how we create, test, and deliver cutting-edge technological solutions.
- Collaborating with team members on an ongoing basis to maximize team-level productivity.
- Communicating with team members, internal adopters, and other stakeholders to ensure effective information flow.
Qualifications
Required Qualifications:
- University degree in Computer Science or closely related field (Computer Engineering, Information Systems).
- Experience with modern software architecture principles and paradigms with strong object-oriented programming and design expertise in a language such as Modern C++ or golang.
- 8-10 years of proven expertise in architecting complex distributed software solutions, with a deep specialization in solving intricate networking and connectivity challenges.
Desired Qualifications:
- Highly capable to quickly develop, debug and troubleshoot issues in different levels of the software stack, from drivers to application level, using state of the art debuggers, profilers and simulators.
- Software development experience in cross-platform environments in Windows and Linux.
- Skilled in all aspects of software development and testing, including DevOps and CI/CD.
- Excellent communication skills, both verbal and written.
- A visionary problem solver who thrives on transforming complex technical challenges into elegant, innovative solutions, with an entrepreneurial spirit and collaborative mindset.
- Familiarity with Electronic Test and Measurement applications and instrument architectures is a plus.
- Familiarity with data center-scale hardware and networking.
Careers Privacy Statement***Keysight is an Equal Opportunity Employer.***
Qualifications:Required Qualifications:
- University degree in Computer Science or closely related field (Computer Engineering, Information Systems).
- Experience with modern software architecture principles and paradigms with strong object-oriented programming and design expertise in a language such as Modern C++ or golang.
- 8-10 years of proven expertise in architecting complex distributed software solutions, with a deep specialization in solving intricate networking and connectivity challenges.
Desired Qualifications:
- Highly capable to quickly develop, debug and troubleshoot issues in different levels of the software stack, from drivers to application level, using state of the art debuggers, profilers and simulators.
- Software development experience in cross-platform environments in Windows and Linux.
- Skilled in all aspects of software development and testing, including DevOps and CI/CD.
- Excellent communication skills, both verbal and written.
- A visionary problem solver who thrives on transforming complex technical challenges into elegant, innovative solutions, with an entrepreneurial spirit and collaborative mindset.
- Familiarity with Electronic Test and Measurement applications and instrument architectures is a plus.
- Familiarity with data center-scale hardware and networking.
Careers Privacy Statement***Keysight is an Equal Opportunity Employer.***
Education:UNAVAILABLEEmployment Type: UNAVAILABLEWhat Keysight Technologies employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Keysight Technologies
Sourced by ZipRecruiter
Industry
Electrical equipment, appliance, and component manufacturing
Company size
10,000+ Employees
Headquarters location
Santa Rosa, CA, US
Year founded
1937