Calix Logo

Calix

Network Software Engineer

Reposted 11 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Canada
Junior
Remote
Hiring Remotely in Canada
Junior
As a Cybersecurity Software Engineer, you will analyze IP network traffic to detect security threats, develop detection signatures for protocols and applications, and enhance network intelligence. Key responsibilities include collaborating with teams to integrate security capabilities into products and optimizing detection methods for accuracy and efficiency.
The summary above was generated by AI

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.

Top Skills

Bro/Zeek
C
C++
Netflow
Python
Tcp/Ip
Tcpdump
Wireshark

Similar Jobs

24 Days Ago
Remote
Vancouver, BC, CAN
Senior level
Senior level
Cloud • Security • Software • Analytics
Design and build features for network systems software, collaborating with hardware engineers, product management, and supporting customers. Responsible for software quality and project leadership.
Top Skills: CC++LinuxPythonUnix
9 Hours Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Senior Security Engineer will manage Samsara’s security systems, support engineering teams, document processes, mentor junior engineers, and enhance the security posture of the company.
Top Skills: Aws LambdaCrowdstrikePythonSplunkTerraformTinesWizZscaler
Yesterday
Remote
Hybrid
Toronto, ON, CAN
Senior level
Senior level
Gaming • Information Technology • Mobile • Software
As an Application Security Architect, you will ensure security in product development by conducting assessments, shaping standards, and mentoring teams. You'll create threat models and design secure architectures while ensuring compliance with security protocols.
Top Skills: Ci/Cd PipelinesCloud InfrastructureContainerized Environments

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account