Opswat logo

Associate Software Engineer (C++) (Fresher Graduates Welcome)

Opswat
Full-time
On-site
Ho Chi Minh City, SG, Vietnam
Developer

The Position: 

OPSWAT MetaDefender ICAP Server integrates with any ICAP-enabled network security appliance, including web application firewalls (WAF), load balancers, and managed file transfers (MFT). It adds a powerful layer of security to network traffic by scanning and inspecting all incoming file content before it reaches organizations’ networks. MetaDefender ICAP Server ensures comprehensive protection against file-borne malware, zero-day attacks, and sensitive data exposure. Built on OPSWAT’s advanced technologies—Multiscanning, Deep CDR, Proactive DLP, Adaptive Sandbox, and more—MetaDefender ICAP Server provides a robust file security layer, protecting enterprise networks against various cybersecurity threats. 

Currently, we are looking for hands-on C++ Developers to join our growing R&D and Product Engineering team. The candidate will work in a talented team to build OPSWAT's famous MetaDefender product as world's advanced next generation cyber security platforms. 

What You Will Be Doing: 

  • Design, develop, implement and test OPSWAT MetaDefender product using C++ in Windows and/ or Linux environment. 
  • Provide inputs for documentation of new or existing programs. 
  • Partner with Scrum team members on delivering Sprint commitments. 
  • Collaborate with Product Management on product requirements. 
  • Participate in receiving and giving peer code reviews. 

What We Need from You: 

  • Bachelor's degree in Computer Science / Computer Engineering or related.
  • Welcome all object oriented programming languages, willing to work with C++.
  • Good knowledge with designing/interfacing with applications with REST API
  • Operation system: Windows/ Linux development experience. 
  • Database: experience with DBMS like SQLite, PostgreSQL, etc. 
  • Excellent (OOP) object-oriented design & programming skills in multi-threaded applications. 
  • Good coding and debugging skills. 
  • Excellent verbal and written communication skills. 
  • Must be self-motivated and have a proven ability to work well in a fast-paced team/environment.   

It Would Be Nice If You Had: 

  • Experience with Qt framework. 
  • Experience with Agile / Scrum working environment. 
  • Experience with Git, Bitbucket, Jira, Confluence, TeamCity.