Software Engineer – Networking & Cybersecurity (DPI)
About Qosmos DivisionQosmos Deep Packet Inspection (DPI)-based technology identifies data traveling over networks in real time, providing a true picture of the traffic by identifying protocols, types of application, and extracting additional information in the form of metadata. Qosmos DPI engine recognizes over 3800 protocols and can extract over 5000 metadata - more than any other on the market. Equipment makers, telco and enterprise software vendors use the technology to gain application visibility, accelerate time to market and benefit from continuous signature updates.
About Qosmos DivisionQosmos Deep Packet Inspection (DPI)-based technology identifies data traveling over networks in real time, providing a true picture of the traffic by identifying protocols, types of application, and extracting additional information in the form of metadata. Qosmos DPI engine recognizes over 3800 protocols and can extract over 5000 metadata - more than any other on the market. Equipment makers, telco and enterprise software vendors use the technology to gain application visibility, accelerate time to market and benefit from continuous signature updates.Listed on NASDAQ OMX Nordic Exchange Stockholm AB, Enea is an open-company ready for the open-source ecosystem, a company that understand, support and promote the daily needs and aspirations of its team members.Why make it boring? Join us!The RoleAs a Software Engineer, you will be part of an amazing, innovative, collaborative, industry-leading R&D team with the following responsibilities:
- Enhance Qosmos embedded traffic intelligence and next-generation Deep Packet Inspection (NG DPI) product line by :
- Develop new detection capabilities for Qosmos Threat Detection and Deep File Inspection engines.
- Design and build new cybersecurity features and products leveraging Qosmos NG DPI.
- Contribute to discussions about product direction and strategy.
- Conduct experiments, prototyping, and feasibility studies to solve complex engineering challenges.
- Strong expertise in C programming, data structures, algorithms, and POSIX multithreading.
- Solid experience with Linux/Unix development environments.
- Deep understanding of networking concepts and protocols.
- Proven experience building products in Networking and/or Cybersecurity.
- Passion for threat research and detection, with strong knowledge of the cybersecurity threat landscape.
- Excellent communication and collaboration skills.
- A proactive mindset: ownership, curiosity, and a willingness to challenge assumptions.
- Experience with systems such as IDS, IPS, NDR, XDR, SIEM or SOAR.
- Experience in applying Machine Learning/Deep Learning techniques to detecting network threats.
- Familiarity with existing TTP frameworks (MITRE ATT&CK, Cyber Kill Chain)
- Ability to analyze malicious behaviors and develop high‑quality detection signatures.
- Experience with one or more of the following programming languages: Python, Rust.