Join a high‑performance engineering group working at the forefront of application identification and DDoS mitigation technologies. This role offers a challenging environment where you will analyze complex network behaviors, build automated test systems, and help strengthen technologies protecting global networks.
How You Will Contribute And What You Will Learn
- Contribute to the design, validation, and continuous improvement of application identification algorithms and DDoS mitigation technologies.
- Verify and analyze application detection mechanisms along with network behaviors involving QUIC, HTTPS, RTP and other protocols.
- Develop automated test cases in a Linux‑based regression setting to validate application signatures and new DDoS mitigation features.
- Set up and configure test servers/services (e.g., HTTP servers, DNS servers) to create realistic test environments.
- Work collaboratively with testers and developers to identify, analyze, report, and resolve software defects.
- Monitor and debug automated regression systems, improving test coverage and tool capabilities.
- Break down complex problems piece by piece, diving deep into traffic flows, signatures, packet behavior, and system interactions.
- Gain hands‑on experience in advanced networking, cybersecurity, traffic classification,
and large‑scale mitigation systems.
Key Skills And Experience
You have:
- A master’s degree or a bachelor’s degree in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, or a related field from an accredited Canadian institution, with graduation in 2025 or expected in Spring 2026.
- Hands‑on experience with Linux‑based systems.
- Strong understanding of computer networking protocols, including: TCP/IP, DHCP, ARP, DNS
- Python proficiency (essential) for automation, test development, and debugging.
- Solid software development skills:
- Scripting and programming (Python required)
- Debugging and troubleshooting
- Experience with Git or similar source control systems
- A quality‑driven, detail‑oriented problem‑solver who breaks down complex challenges analytically, coupled with a fast‑learning, self‑starter mindset that takes ownership and drives work forward independently.
It would be nice if you also had:
- Experience with Wireshark or similar traffic‑analysis tools, with exposure to machine learning concepts, data labeling, or traffic‑classification models, is considered an asset (but not required).
- Previous Nokia intern or co‑op experience.
📌 Jr. Deep Packet Inspection QA Engineer (Ottawa)
🏢 NOKIA
📍 Ottawa