Network Software Engineer

1 Month ago • 2 Years +

Job Summary

Job Description

As a Network Software Engineer, you will develop innovative solutions to identify patterns in IP network traffic. You will analyze web resources and field data, apply protocol knowledge, and create detection signatures to classify protocols, applications, and devices within home and small business networks. Responsibilities include analyzing TCP/IP network traffic, developing detection signatures, leveraging web and field data, collaborating with teams, developing automated systems, and optimizing detection methods for accuracy and efficiency.
Must have:
  • 2+ years of experience in network traffic analysis and software development.
  • Proficiency in TCP/IP networking, network protocols, and packet analysis.
  • Strong programming skills in Python, C or C++.
  • Familiarity with tools like Wireshark, tcpdump, Bro/Zeek or NetFlow.
  • Understanding of deep packet inspection (DPI) and network fingerprinting.

Job Details

Calix provides the cloud, software platforms, systems and services required for communications service providers to simplify their businesses, excite their subscribers and grow their value.

We are seeking a skilled Network Software Engineer to develop innovative solutions for identifying patterns in IP network traffic. In this role, you will analyze web resources and field data. You will apply protocol knowledge and create detection signatures to classify protocols, applications, and devices within home and small business networks. Success in this position means delivering high-accuracy detection methods that enhance security and network intelligence. You’ll play a critical role in strengthening our capabilities while working with a team of experts at the forefront of real-time network intelligence. If you thrive on solving complex problems and making a tangible impact, this is the perfect opportunity for you.

It’s an exciting time to join Calix as we’re working together to imagine and create the broadband experience that the world needs – and wants. Our team is growing and we’re looking for a Software Engineer to join our Network Intelligence team.

Responsibilities and Duties:

  • Analyze TCP/IP network traffic to identify patterns and anomalies.
  • Develop and refine detection signatures to classify protocols, applications, and devices.
  • Leverage web and field data to improve network visibility and security
  • Collaborate with cross-functional teams to integrate detection capabilities into embedded networking products.
  • Develop automated systems to identify emerging applications, devices and threats.
  • Optimize detection methods for accuracy, efficiency, and scalability.

Qualifications:

  • Bachelor’s degree in Engineering, Computer Science, Cybersecurity, or related field.
  • 2+ years of experience in network traffic analysis and software development.
  • Proficiency in TCP/IP networking, network protocols, and packet analysis.
  • Strong programming skills in Python, C or C++ for network traffic processing, and analysis.
  • Familiarity with tools like Wireshark, tcpdump, Bro/Zeek or NetFlow.
  • Understanding of deep packet inspection (DPI) and network fingerprinting techniques.
  • Strong analytical and problem-solving skills.
  • Ability to work independently and collaborate with cross-functional teams.
  • Excellent communication skills to document findings and present technical concepts clearly.

Similar Jobs

NVIDIA - Senior HPC AI Cluster Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Rockstar Games - Associate QA Tester: Online Services (Night Shift)

Rockstar Games

Lincoln, England, United Kingdom (On-Site)
2 Months ago
Aryaka - QA - Security (Threat Analyst)

Aryaka

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Zscaler - Technical Support Engineer

Zscaler

Sydney, New South Wales, Australia (Hybrid)
1 Month ago
NVIDIA - Senior HPC AI Cluster Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Sporty Group - Information Security Engineer

Sporty Group

(Remote)
10 Months ago
Regent Craft - Senior Software Engineer (Platform, Operations, & DevOps)

Regent Craft

North Kingstown, Rhode Island, United States (On-Site)
3 Months ago
Palo Alto Networks - Principal Consultant, DFIR, Reactive Services

Palo Alto Networks

(Remote)
1 Month ago
Zscaler - Escalation Engineer

Zscaler

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Cyara - Senior Support Engineer

Cyara

Hyderabad, Telangana, India (Hybrid)
2 Months ago
Zscaler - Staff Network Engineer

Zscaler

(Remote)
1 Month ago
OpenText - Software Security Research

OpenText

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Sprinkler - Senior Implementation Consultant

Sprinkler

Gurugram, Haryana, India (On-Site)
1 Month ago
Microsoft - Senior Technical Support Engineer (Azure Networking)

Microsoft

Sydney, New South Wales, Australia (Remote)
1 Month ago
JMA - Advanced Engineer - Test - O-RAN Radio Driver

JMA

Syracuse, New York, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Calix delivers a broadband platform and managed services that enable our customers to improve life one community at a time. We’re at the forefront of a once in a generational change in the broadband industry. Join us as we innovate, help our customers reach their potential, and connect underserved communities with unrivaled digital experiences. This is the Calix mission - to enable CSPs of all sizes to Simplify. Innovate. Grow. To learn more, visit the Calix web site at www.calix.com To learn more about our international job opportunities, please visit our International Careers Page If you are a person with a disability needing assistance with the application process please: Email us at calix.interview@calix.com; or Call us at +1(408) 514-3000.

United States (Remote)

United States (Remote)

Mexico City, Mexico (Remote)

Mexico City, Mexico (Remote)

Minneapolis, Minnesota, United States (Remote)

Minneapolis, Minnesota, United States (Remote)

Washington, District Of Columbia, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Calix

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug