Protecting the World’s Critical Infrastructure
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The MetaDefender Endpoint Security SDK is a cross-platform, modular framework that allows developers and technology vendors to efficiently integrate advanced endpoint protection capabilities into their products.
We are looking for hands-on C++ Software Engineer (Junior - Middle) to join a talented group of engineers building MetaDefender Endpoint Security SDK – one of OPSWAT’s flagship Cybersecurity products.
In this role, you will spend your time hands-on with coding, while the remaining time will be dedicated to designing new features and researching new technologies. This is a great opportunity for someone who enjoys both building high-impact solutions and contributing to the growth of others in a collaborative team environment.
What You Will be Doing
Design, develop, implement, and test the OPSWAT MetaDefender Endpoint Security SDK product using C++ across Windows, Linux, or Mac environments
Research and apply new technologies to enhance existing features or develop new functionalities
Collaborate closely with the Product Management team to understand and deliver on product requirements
Participate in peer code reviews and design reviews, both giving and receiving constructive feedback
What We Need from You
- At least 1 year of working experience with C++
Bachelor’s degree in a technical field or equivalent practical experience
Good understanding of Object-Oriented Programming (OOP) and SOLID principles
Experience with multi-threaded programming and system design
Excellent coding and debugging skills
Hands-on experience conducting code and design reviews
A mindset that is AI-ready, with interest or experience in AI-related development
Strong verbal and written communication skills, with the ability to clearly articulate technical concepts
Self-motivated, adaptable, and comfortable working in a fast-paced, team-oriented environment
Development experience on Windows, Linux, and/or Mac platforms
It Would be Nice if You Had
Experience with scripting languages (Python, Squirrel, Lua, etc.)
Hands-on experience with DBMS (e.g., MongoDB, SQLite, PostgreSQL, etc.)
Hands-on experience with tools such as Git, Bitbucket, Jira, Confluence, and TeamCity
Familiarity with Agile/Scrum development methodologies
#LI-onsite
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Related jobsAssociate QA Engineer
Product Engineering
Vietnam
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
The position will play an important role in assuring quality of OPSWAT cyber security technologies and products at the highest level. As a member of the team, you will be involved in every stage of the software development life cycle.
What you will be doing:
- Responsible for both manual and automated test.
- Analyze/review product requirements.
- Write/review detailed test cases and perform testing based on requirements.
- Perform different types of testing: API testing, functional testing, integration testing, usability testing, compatibility testing, performance testing, security testing, regression testing, …
- Utilize and improve the existing test framework to implement automated tests.
- Handle support escalation such as creating reproducible bug reports or help troubleshoot.
- Report/manage defects.
What We Need From You
- Have knowledge in software testing with a good QA mindset
- Have knowledge in testing software on different Operating Systems (Windows, Linux...) and Browsers
- Have knowledge in writing automation using any scripting languages (bash shell, powershell, python, ...), any programming languages such as Java, C/C++, C#…
It Would Be Nice If You Have
- Good at verbal English communication
- Familiar with JIRA, TeamCity
- Cyber security domain experience, including file security, device security, network security etc.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Apply for This Job
Associate QA Engineer (Fresh Graduates Welcome)
Product Engineering
Vietnam
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
The position will play an important role in assuring quality of OPSWAT cyber security technologies and products at the highest level. As a member of the team, you will be involved in every stage of the software development life cycle.
What you will be doing:
- Responsible for executing automated tests.
- Analyze/review product requirements.
- Write/review detailed test cases and perform testing based on requirements.
- Perform different types of testing: API testing, functional testing, integration testing, usability testing, compatibility testing, performance testing, regression testing, …
- Maintenance and improve the existing test framework to implement automated tests.
- Handle support escalation such as creating reproducible bug reports or help troubleshoot.
- Report/manage defects.
What We Need From You
- Experience in software testing with a good QA mindset.
- Experience in testing software on different Operating Systems (Windows, Linux...) and Browsers.
- Experience in writing automation using any scripting languages (Python, shell, ...), any programming languages such as Java, C#, C/C++…
- Familiar with version control systems such as Git or others
- Good at written English communication.
It Would Be Nice If You Have
- Good at verbal English communication.
- Familiar with JIRA, TeamCity, AWS
- Familiar with working in Agile team.
- System and/or network administration skills (MCP and/or LPI certificates are welcomed).
- Cyber security domain experience, including file security, device security, network security etc...
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Apply for This Job
Associate QA Engineer (Fresh Graduates Welcome)
Product Engineering
Vietnam
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
The position will play an important role in assuring quality of OPSWAT cyber security technologies and products at the highest level. As a member of the team, you will be involved in every stage of the software development life cycle.
What you will be doing:
- Responsible for executing automated tests.
- Analyze/review product requirements.
- Write/review detailed test cases and perform testing based on requirements.
- Perform different types of testing: API testing, functional testing, integration testing, usability testing, compatibility testing, performance testing, regression testing, …
- Maintenance and improve the existing test framework to implement automated tests.
- Handle support escalation such as creating reproducible bug reports or help troubleshoot.
- Report/manage defects.
What We Need From You
- Experience in software testing with a good QA mindset.
- Experience in testing software on different Operating Systems (Windows, Linux...) and Browsers.
- Experience in writing automation using any scripting languages (Python, shell, ...), any programming languages such as Java, C#, C/C++…
- Familiar with version control systems such as Git or others
- Good at written English communication.
It Would Be Nice If You Have
- Good at verbal English communication.
- Familiar with JIRA, TeamCity, AWS
- Familiar with working in Agile team.
- System and/or network administration skills (MCP and/or LPI certificates are welcomed).
- Cyber security domain experience, including file security, device security, network security etc...
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Apply for This Job
Associate Software Engineer
Product Engineering
Vietnam
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position:
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:
- Have knowledge with an OOP programming language (E.g: Java/C#), willing to learn and work with C++.
- Good at object-oriented design & programming skills in multi-threaded applications, network programming.
- 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:
- Knowledge designing/interfacing with applications with REST API.
- Knowledge with Agile / Scrum working environment.
- Knowledge with Git, Bitbucket, Jira, Confluence, TeamCity.
- Knowledge with Qt framework.
- Knowledge with DBMS like SQLite, PostgreSQL, etc.
- Windows/ Linux development experience.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Apply for This Job
Associate Software Engineer (Fresh Graduates Welcome)
Product Engineering
Vietnam
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
The position will play an important role in assuring quality of OPSWAT Cybersecurity technologies and products at the highest level. As a member of the team, you will be involved in every stage of the software development life cycle.
What You Will be Doing
- Design, implement, and test OPSWAT MetaDefender products built on C++ and C# (.NET Core) for both Windows and Linux environments.
- Build and develop an automation test framework using Python to ensure product quality and reliability.
- Interact with data, including files, documents, images, etc., at both binary and structural levels.
- Enrich features for existing software modules (back-end engines) which process millions of files daily, ensuring high performance and scalability
What We Need from You
- Bachelor's or higher degree in Computer Science or related fields.
- Strong knowledge of Computer Science fundamentals, including data structures and algorithms, operating systems, and computer systems.
- Object-Oriented mindset, with expertise in OOP (Object-Oriented Programming) and OOD (Object-Oriented Design).
- Logical thinking, critical thinking, and problem-solving skills.
- Proficiency in English, particularly in reading and writing.
It Would be Nice if You Had
- Programming experience with languages such as C++, C# or Python.
- Basic knowledge of machine learning.
- Experience with REST API and Web.
- Familiarity with Docker, CD/CI pipelines, Git, TeamCity, Jira, and Confluence.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Apply for This Job
Automation Engineer II / Software Development in Test II
Product Engineering
Vietnam
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
The position will play an important role in assuring quality of OPSWAT Cybersecurity technologies and products at highest level. As an SDET II, you will help improve efficiency and productivity of our software product teams.
What You Will Be Doing:
- Dedicated for test automation
- Working with product teams to understand assigned products and identify automation opportunities for the products
- Identify automation tools and technologies suitable for our products
- Build new automation framework or enhance existing framework
- Identify automation test cases and implement the test cases
- Work with product teams to measure automation coverage
What We Need From You
- Software testing with a good QA mindset
- Experience in building automation framework for different test levels such as UI, API, Integration, and End-to-end
- Experience in applying automation framework and tools such as: JUnit, TestNG, Selenium, Cypress, Playwright or other automation frameworks
- Proficient in using any scripting languages such as: Python, Groovy, JavaScript
- Proficient in using any programming languages such as: C/C++, C#, Java
- Experience with GIT or other source control systems
- Intermediate or higher English communication
It Would Be Nice If You Have
- Background in software development and used to work as a developer
- Have knowledge about Networking
- Familiar with CI/CD technologies such as Jenkin, TeamCity
- Used to work in Agile software development team
- Cybersecurity domain experience, including file security, device security, network security and etc.. (CEH is welcomed)
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Apply for This Job
C++ Software Developer/Engineer (Linux)
Product Engineering
Vietnam
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
We are seeking passionate and hands-on Software Developer to join our dynamic R&D and Product Engineering team. As a member of this team, you will play a pivotal role in the development of OPSWAT’s industry-leading MetaDefender Kiosk product, driving innovation and excellence in software engineering.
What You Will be Doing
- Design and Development: You will be responsible for designing, developing, implementing, and thoroughly testing the OPSWAT MetaDefender Kiosk product using C++. Your work will primarily focus on Windows and/or Linux environments.
- Innovative Solutions: Engage in research and rapid prototyping to validate innovative solutions, ensuring our product remains at the forefront of the industry.
- Ownership and Collaboration: Take ownership of major product features from conception to end-to-end delivery. Collaborate closely with Product Management to understand and meet product requirements effectively.
- Code Quality: Participate actively in peer code reviews, contributing to maintaining high code quality standards within the team.
What We Need from You:
- Strong C++ Proficiency: A solid command of modern C++ is essential for success in this role.
- Platform Expertise: Previous experience with Linux development is required.
- Excellent object-oriented design & programming skills in multi-threaded applications.
- Coding and Debugging: Demonstrated expertise in coding and debugging, ensuring the delivery of robust and error-free software.
- Communication Skills: Exceptional verbal and written communication skills are a must, as you will be working closely with overseas cross-functional teams.
- Self-Motivation: Self-motivated individuals with a proven track record of excelling in fast-paced environments will thrive in this role.
It Would Be Nice If You Had:
- Experience with DBMS like SQLite, PostgreSQL, etc.
- Experience with Agile / Scrum working environment.
- Experience with Git, Bitbucket, Jira, Confluence, TeamCity.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Apply for This Job
C++ Software Engineer (Middle/ Senior)
Product Engineering
Vietnam
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
About The Position
The MetaDefender Endpoint Security SDK is a cross-platform, modular framework that allows developers and technology vendors to efficiently integrate advanced endpoint protection capabilities into their products.
We are looking for hands-on Senior C++ Software Engineer to join a talented group of engineers building MetaDefenderEndpoint Security SDK – one of OPSWAT’s flagship cybersecurity products.
In this role, you will spend your time hands-on with coding, while the remaining time will be dedicated to designing new features, researching new technologies and mentoring junior team members. This is a great opportunity for someone who enjoys both building high-impact solutions and contributing to the growth of others in a collaborative team environment.
What You Will be Doing
Design, develop, implement, and test the OPSWAT MetaDefender Endpoint Security SDK product using C++ across Windows, Linux, or Mac environments
Research and apply new technologies to enhance existing features or develop new functionalities
Collaborate closely with the Product Management team to understand and deliver on product requirements
Participate in peer code reviews and design reviews, both giving and receiving constructive feedback
Mentor and coach junior engineers on the team
What We Need from You
Bachelor’s degree in a technical field or equivalent practical experience
Strong proficiency in C++
Good understanding of Object-Oriented Programming (OOP) and SOLID principles
Experience with multi-threaded programming and system design
Excellent coding and debugging skills
Hands-on experience conducting code and design reviews
A mindset that is AI-ready, with interest or experience in AI-related development
Strong verbal and written communication skills, with the ability to clearly articulate technical concepts
Self-motivated, adaptable, and comfortable working in a fast-paced, team-oriented environment
Development experience on Windows, Linux, and/or Mac platforms
It Would be Nice if You Had
Experience with scripting languages (Python, Squirrel, Lua, etc.)
Hands-on experience with DBMS (e.g., MongoDB, SQLite, PostgreSQL, etc.)
Hands-on experience with tools such as Git, Bitbucket, Jira, Confluence, and TeamCity
Familiarity with Agile/Scrum development methodologies
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Apply for This Job
C++ Software Engineer (Mid/Senior - SDK)
Product Engineering
Vietnam
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
About The Position
The MetaDefender Endpoint Security SDK is a cross-platform, modular framework that allows developers and technology vendors to efficiently integrate advanced endpoint security capabilities into their products.
We are looking for hands-on C++ Software Engineer to join a talented group of engineers building MetaDefenderEndpoint Security SDK – one of OPSWAT’s flagship cybersecurity products.
In this role, you will spend your time hands-on with coding, while the remaining time will be dedicated to designing new features and researching new technologies. This is a great opportunity for someone who enjoys building high-impact solutions in a collaborative team environment.
What You Will be Doing
Design, develop, implement, and test the OPSWAT MetaDefender Endpoint Security SDK product using C++ in Windows, Linux, or Mac environments
Research and apply new technologies to enhance existing features or develop new ones
Work closely with Product Management to clarify and deliver on product requirements
Participate in peer code reviews, both giving and receiving feedback
What We Need from You
Bachelor’s degree in a technical field or equivalent practical experience
Strong proficiency in C++
Solid understanding of Object-Oriented Programming (OOP) and SOLID principles
Excellent coding and debugging skills
Hands-on experience conducting code and design reviews
A mindset that is AI-ready, with interest or experience in AI-related development
Strong verbal and written communication skills, with the ability to clearly articulate technical concepts
Self-motivated, adaptable, and comfortable working in a fast-paced, team-oriented environment
Development experience on Windows, Linux, and/or Mac platforms
It Would be Nice if You Had
Experience with scripting languages (Python, Squirrel, Lua, etc.)
Hands-on experience with DBMS (e.g., MongoDB, SQLite, PostgreSQL, etc.)
Hands-on experience with tools such as Git, Bitbucket, Jira, Confluence, and TeamCity
Familiarity with Agile/Scrum development methodologies
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Apply for This Job
Cybersecurity Graduate Fellowship Program - SWAT3 2025
General & Administration
Vietnam
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
About the job
OPSWAT’s Critical Infrastructure Cybersecurity - Graduate Fellowship Program
Program Overview
This immersive and hands-on program provides a unique opportunity for graduate students to study and mitigate real-world cybersecurity vulnerabilities affecting critical infrastructure systems.
As a participant, you will:
- Identify and replicate known vulnerabilities in a controlled lab environment, leveraging our OPSWAT Critical Infrastructure Lab's resources.
- Develop and test exploits related to these vulnerabilities, gaining insight into hacker tactics and methods.
- Produce comprehensive written reports and visual content (video and images) detailing the vulnerabilities, the reasons behind their occurrence, and their potential impact on critical infrastructure.
- Scan identified malware and vulnerabilities using OPSWAT's suite of tools, such as the MultiScanner, Deep CDR, Proactive DP, Sandbox, Neuralyzer, and Vulnerability Scanners, and document your findings.
- Create a defense strategy that outlines protective measures against identified vulnerabilities and similar future threats, backed by your hands-on experience and testing results.
Program Structure
The program consists of 6 modules as below:
Module 1: Vulnerability Identification and Replication
- Start with a known vulnerability (to be provided during the program).
- Replicate the vulnerability in the OPSWAT Critical Infrastructure Lab.
Module 2: Exploit Development
- Develop an exploit for the identified vulnerability.
- Test and refine the exploit.
Module 3: Analysis and Documentation
- Investigate and document the reasons the vulnerability occurred and its potential effects on critical infrastructure.
- Capture your process and findings through video/images, and written reports.
Module 4: Scanning and Identification
- Use OPSWAT's MultiScanner, Sandbox, Neuralyzer, and Vulnerability Scanners to scan and identify the malware and vulnerabilities.
- Document your scanning results and analysis.
Module 5: Defense Strategy
- Based on your findings, formulate a strategy to defend against the identified vulnerabilities and similar future threats.
- Write a detailed report and create visual content (diagrams, flowcharts, etc.) to illustrate the defense strategy.
Module 6: Final Presentation
- Compile all your findings, reports, and strategies into a comprehensive document and presentation.
- Present your work to a panel of cybersecurity experts from OPSWAT for feedback and further learning.
- Create a video and online material to be published on OPSWAT’s and your university’s website.
What we offer you?
- By the end of this program, you will gain an in-depth understanding of vulnerability analysis, exploit development, and cybersecurity defense strategies within the context of critical infrastructure. This hands-on, hands-on experience will be invaluable in helping you build and develop your future career in Cybersecurity. You can include this practical exercise in future Master’s and Doctoral Research projects.
- You will have the opportunity to expose and work on OPSWAT’s Critical Infrastructure Labs.
- Opportunities to become Intern/FTE of OPSWAT after the program.
Other benefits:
- Monthly allowance (for 3 day working week): gross VND 6,000,000.
- Award for individual/team with excellence performance.
- Parking at the office building.
- Enjoy full office facilities, with breakfast & afternoon snacks, as well as other people activities.
- Duration: September 3 2025 - October 31 2025
What we need from you?
- Final year student or fresh graduate, major in Cybersecurity, IT or Computer Science who have special interest in Cybersecurity.
- Good English communication.
- Quantity: 4 members/swat.
- Ability to work in the office at least 3 days/week (Mon-Wed-Fri) for a period of 6 weeks in a row.
Work location
- OPSWAT Vietnam Office, 17th Floor, Saigon Giai Phong Building, 436-438 Nguyen Thi Minh Khai Street, Ward 5, District 3, HCMC.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Apply for This Job
Cybersecurity Graduate Fellowship Program - SWAT3, 2025 (3rd Sep - 31st Oct)
General & Administration
Vietnam
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
OPSWAT’s Critical Infrastructure Cybersecurity - Graduate Fellowship Program 2025
Program Overview
This immersive and hands-on program provides a unique opportunity for graduate students to study and mitigate real-world cybersecurity vulnerabilities affecting critical infrastructure systems.
As a participant, you will:
- Identify and replicate known vulnerabilities in a controlled lab environment, leveraging our OPSWAT Critical Infrastructure Lab's resources.
- Develop and test exploits related to these vulnerabilities, gaining insight into hacker tactics and methods.
- Produce comprehensive written reports and visual content (video and images) detailing the vulnerabilities, the reasons behind their occurrence, and their potential impact on critical infrastructure.
- Scan identified malware and vulnerabilities using OPSWAT's suite of tools, such as the MultiScanner, Deep CDR, Proactive DP, Sandbox, Neuralyzer, and Vulnerability Scanners, and document your findings.
- Create a defense strategy that outlines protective measures against identified vulnerabilities and similar future threats, backed by your hands-on experience and testing results.
Program Structure
The program consists of 6 modules as below:
Module 1: Vulnerability Identification and Replication
- Start with a known vulnerability (to be provided during the program).
- Replicate the vulnerability in the OPSWAT Critical Infrastructure Lab.
Module 2: Exploit Development
- Develop an exploit for the identified vulnerability.
- Test and refine the exploit.
Module 3: Analysis and Documentation
- Investigate and document the reasons the vulnerability occurred and its potential effects on critical infrastructure.
- Capture your process and findings through video/images, and written reports.
Module 4: Scanning and Identification
- Use OPSWAT's MultiScanner, Sandbox, Neuralyzer, and Vulnerability Scanners to scan and identify the malware and vulnerabilities.
- Document your scanning results and analysis.
Module 5: Defense Strategy
- Based on your findings, formulate a strategy to defend against the identified vulnerabilities and similar future threats.
- Write a detailed report and create visual content (diagrams, flowcharts, etc.) to illustrate the defense strategy.
Module 6: Final Presentation
- Compile all your findings, reports, and strategies into a comprehensive document and presentation.
- Present your work to a panel of cybersecurity experts from OPSWAT for feedback and further learning.
- Create a video and online material to be published on OPSWAT’s and your university’s website.
What we offer you?
- By the end of this program, you will gain an in-depth understanding of vulnerability analysis, exploit development, and cybersecurity defense strategies within the context of critical infrastructure. This hands-on, hands-on experience will be invaluable in helping you build and develop your future career in Cybersecurity. You can include this practical exercise in future Master’s and Doctoral Research projects.
- You will have the opportunity to expose and work on OPSWAT’s Critical Infrastructure Labs.
- Opportunities to become Intern/FTE of OPSWAT after the program.
Other benefits:
- Monthly allowance (for 3 day working week): gross VND 6,000,000.
- Award for individual/team with excellence performance.
- Parking at the office building.
- Enjoy full office facilities, with breakfast & afternoon snacks, as well as other people activities.
What we need from you?
- Final year student or fresh graduate, major in Cybersecurity, IT or Computer Science who have special interest in Cybersecurity.
- Good English communication
- Quantity: 4 members/swat.
- Ability to work in the office at least 3 days/week (Mon-Wed-Fri) for a period of 6 weeks in a row.
- Starting from 3rd September to 31st October
Work location
OPSWAT Vietnam Office, 17th Floor, Saigon Giai Phong Building, 436-438 Nguyen Thi Minh Khai Street, Ban Co Ward, HCMC.
Registration time
- Application is open from now
- Please send your application to recvietnam@opswat.com or via our career website
- Only shortlisted candidates will be contacted.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Apply for This Job
Full-stack Developer (ReactJs, Python)
Product Engineering
Vietnam
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
OPSWAT is looking for a qualified full-stack developer to join our My OPSWAT team. You will be responsible for building and scaling our Go-To-Market and commercial systems for hyper growth. You should be able to design, integrate, develop and maintain applications. Ultimately, you should be able to create a functional and attractive digital environment for our company, ensuring a great user experience.
What You Will Be Doing:
- Being part of overall architecture and key components design for the current.
- Implementing tasks from the UI to the backend and database.
- Independently track down and solve flaws in functionality.
- Test and document your code, create diagrams.
- Critical analysis and optimization of the current codebase.
- Working on a live production environment while maintaining 99.99% uptime.
- Use your expertise to train and mentor junior members of the team.
- Keep up to date with modern development technologies and methodologies.
- Motivate the product team to go above and beyond with continuous delivery and innovation.
- Ability to articulate the design process and decisions through great written and verbal communication skills.
- Strong troubleshooting and performance tuning skills.
What We Need from You:
- 3+ years of experience with ReactJS framework.
- 2+ years of backend development experience using Python (and optionally Java or Node.js).
- Experience developing and consuming Rest API, GraphQL.
- Experience working with SQL and NoSQL databases.
- Outstanding communication skills, experience in collaboration with engineer teams in multiple countries.
- Previous experience in Fullstack development.
- Experience with agile development, rapid release cycles, and supporting customer-oriented solutions.
- Experience working on event based distributed systems and microservice architecture.
- Experience working with SAML 2.0 Authenication.
- Experience working with Linux, Docker.
- Familiarity with Git and branching models.
- Good English communication.
It Would Be Nice If You Had:
- Experience with Cloud environment: AWS or/and GCP.
- Experience with CI/CD.
- Experience with Unit/E2E testing framework .
- Experience with Jira, Confluence.
#LI-onsite
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Apply for This Job
Fullstack Engineer (.NET, Angular)
Product Engineering
Vietnam
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
We are seeking a proactive and skilled Fullstack Engineer to join our growing engineering team building enterprise-grade cybersecurity software. As a mid-level contributor, you'll work closely with senior developers and team leads to build secure, scalable systems that power global data transfer capabilities for top-tier organizations.
This role is perfect for someone with a solid software engineering foundation who is looking to deepen their expertise across both backend (.NET) and modern frontend technologies, while contributing to meaningful product development.
What You Will Be Doing:
Contribute to the design, development, and maintenance of secure, scalable applications using .NET (C#) for backend services and JavaScript/TypeScript frameworks for frontend interfaces.
Collaborate with team members in Vietnam and the U.S. to implement features, resolve issues, and ensure product quality.
Participate in code reviews, write clean, testable code, and follow best practices for secure software development.
Strong proficiency with working & Security : Latency, OSI Model, Network Protocols, Throughput, Hashing, Encryption/Decryption.
Support system debugging, troubleshooting, and performance tuning efforts.
Contribute to automated testing, CI/CD pipelines, and deployment processes.
Continuously learn and apply new tools, technologies, and security practices.
What We Need From You:
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
2–3 years of professional experience in fullstack or backend software development.
Proficiency in .NET (C#) and exposure to frontend technologies (e.g., React, Angular, or similar).
Experience with RESTful API development and integration.
Familiarity with relational databases (SQL Server, PostgreSQL, etc.) and ORMs.
Basic understanding of secure development principles and version control (e.g., Git).
Strong communication and teamwork skills, with the ability to work in a collaborative, cross-cultural environment.
A growth mindset and willingness to learn from peers and mentors.
It Would Be Nice If You Had:
Familiarity with .NET Core, Docker, and containerized development.
Understanding of encryption standards and secure file transfer protocols.
Knowledge of frontend build tools and modern development workflows.
Exposure to Agile or Scrum development practices.
Experience with tools like Bitbucket, Jira, Confluence, and CI/CD pipelines (TeamCity, GitHub Actions, etc.).
#LI-onsite
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Apply for This Job
Full Stack LAMP Developer
Product Engineering
Vietnam
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
OPSWAT is seeking a Full Stack LAMP Developer to join our NetTAC team. This role primarily focuses on maintaining and enhancing our established LAMP-based framework—utilizing Angular.js, PHP (~5.6), Symfony (3.4), and zendframework/zend-db (2.8)—while also developing smaller, targeted features to improve our Network Detection and Response (NDR) and network traffic analysis platform. Additionally, you will play a key role in our long-term transition to a modern technology stack.
What You Will Be Doing
- System Maintenance & Optimization: Maintain and optimize our existing LAMP stack, ensuring stability, security, and performance.
- Feature Enhancements: Develop and deploy incremental features that improve platform functionality without disrupting the core system.
- Front-End Management: Utilize Angular.js to maintain and improve the user interface, ensuring an intuitive and responsive experience for security professionals.
- Backend Development: Work with PHP (~5.6) in conjunction with Symfony (3.4) and zendframework/zend-db (2.8) to support and enhance backend operations.
- Cross-Functional Collaboration: Work closely with UX designers, product managers, and backend engineers to align enhancements with overall product strategy.
- Best Practices: Adhere to coding standards and industry best practices to ensure system integrity, security, and performance.
- Assist in the transition to a modern technology stack.
What We Need from You
- 3+ years of full-stack development experience, with a focus on maintaining and enhancing LAMP stack systems.
- Proficiency in Angular.js, PHP (~5.6), Symfony (3.4), and zendframework/zend-db (2.8).
- Strong foundation in both front-end (HTML, CSS, JavaScript) and backend development.
- Proficiency in Bash shell scripting for automation and system maintenance tasks.
- Ability to troubleshoot, optimize, and enhance existing codebases.
- Effective communication skills and a collaborative mindset.
- Strong problem-solving abilities with an emphasis on improving system performance and security.
It Would Be Nice if You Had
- Experience in the network detection and response or cybersecurity sectors.
- Familiarity with modern CI/CD pipelines and automated testing.
- Exposure to modern technologies such as React, Kafka, Go, Rust, Parquet, Iceberg, Postgres, and other NoSQL data stores.
- Experience with Python scripting for automation or backend tasks.
- A passion for maintaining stable systems while contributing to a forward-looking technology transition.
If you are a skilled LAMP stack developer looking to work on a critical security platform while participating in a gradual technology evolution, we invite you to apply and help shape the future of the NetTAC platform at OPSWAT.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Apply for This Job
Golang Developer (Middle)
Product Engineering
Vietnam
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position:
We are looking for hands-on Golang Developers to join our growing R&D and Product Engineering teams. The candidate will work in a talented team to build and continuously improve OPSWAT’s leading Cybersecurity products for protecting the world's Critical Infrastructures.
What You Will Be Doing:
- Designing and developing backend components using Golang for high-performance and scalable solutions
- Implementing backend tasks, including database management and API development
- Identifying and resolving functionality issues to ensure optimal backend performance
- Writing and maintaining clean, well-documented code, along with necessary diagrams
- Analyzing and optimizing the current backend codebase to enhance efficiency and scalability
What We Need from You:
- 3+ years’ experience in Golang development
- Bachelor's degree or master's degree in software engineering, Information Technology, Computer Sciences, or Mathematics
- Solid programming and design skills in Go Core, Object-Oriented Programming, design patterns, and best practices
- Experience with frameworks such as Gin, Echo, or Go-kit
- Familiarity with databases NoSQL like MongoDB
- Experience in developing and integrating RESTful APIs, working with gRPC, and handling JSON data
- Knowledge of SSO, OAuth 2.0, authentication mechanisms, and secure coding practices
- Strong debugging skills with a mindset for understanding low-level code structures and the ability to reverse engineer solutions
- Ability to use static and dynamic methods for analyzing malicious scripts and documents
- Open-minded and keen on learning
- Creative thinking and good at problem solving
- Self-motivated with a positive “can-do” attitude and teamwork
It Would Be Nice If You Had experience in
- Bachelor's or master's degree in software engineering, Information Technology, Computer Sciences, or Mathematics
- Experience with tools such as Jira, CD/CI pipelines, Git, and SonarQube
- Experience in working on a platform or centralized product.
- Experience with Linux systems, Docker, Microservices, and container orchestration tools like Kubernetes or Docker Swarm
- Experience with Java or one scripting language like Python, Shell, etc.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Apply for This Job
Java Developer (English)
Product Engineering
Vietnam
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
We are looking for a driven and passionate Java Software Engineer to join our growing software engineering team. Join the MetaDefender Sandbox Team focuses on innovating cutting-edge sandbox and threat intelligence solutions – on premise and in the Cloud. As part of an international team with members in Vietnam, Spain, Georgia and Hungary you will have the opportunity to work on an amazing product, both locally and remotely around the world.
What You Will be Doing
- Working in close alignment with Engineering Manager and Product Owner: planning, designing, developing, and managing Java-based applications and software
- Analyzing requirements, exploring system features and defining functionality of applications
- Proposing changes to the current Java codebase and following through with refactoring, changing and extending it
- Performing the code reviews, writing unit tests
- Creating relevant documentation
- Providing recommendations for continuous improvement
- Providing mentorship for other members of the Engineering Team
- Working alongside other engineers (and engineering teams) to build quality, secure and up-to-date applications
What We Need from You
- 2+ years’ experience in Java development
- Good written and verbal English communication skills
- Solid programming and design skills in Java Core, Object Oriented Programming, design patterns, best practices
- Experience with Spring framework: Spring Boot, Spring MVC, Spring Security
- Experience with MongoDB, RESTful API, OAuth 2.0, JSON data
- Experience with Jira, CD/CI, Git, SonarQube
- Bachelor’s or master’s degrees in software engineering, Information Technology, Computer Sciences or Mathematics
- Willingness to go very deep and understand low level code structures/ mindset of being able to reverse engineer
- It’s an advantage if you are able to use static and dynamic methods to analyze malicious scripts and documents
- It’s good to have experience with agile development methodologies
- Experience with Linux systems, Docker, Microservices, Container orchestration (Kubernetes, Docker swarm...) is nice to have
- Visual Basic and JavaScript experience is welcomed
- Cybersecurity domain experience is a plus
Why You’ll Love Working Here
- Stable, growing international company background with an exceptional customer group
- The newest technology environment
- Attractive working environment – nice office
#LI-onsite
#LI-onsite
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Apply for This Job
Middle Software Engineer (C++)
Product Engineering
Vietnam
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position:
We are seeking passionate and hands-on C++ Developers to join our dynamic R&D and Product Engineering team. As a member of this team, you will play a pivotal role in the development of OPSWAT’s industry-leading MetaDefender Kiosk product, driving innovation and excellence in software engineering.
What You Will Be Doing:
- Design and Development: You will be responsible for designing, developing, implementing, and thoroughly testing the OPSWAT MetaDefender Kiosk product using C++. Your work will primarily focus on Windows and/or Linux environments.
- Innovative Solutions: Engage in research and rapid prototyping to validate innovative solutions, ensuring our product remains at the forefront of the industry.
- Ownership and Collaboration: Take ownership of major product features from conception to end-to-end delivery. Collaborate closely with Product Management to understand and meet product requirements effectively.
- Code Quality: Participate actively in peer code reviews, contributing to maintaining high code quality standards within the team.
What We Need From You:
- Strong C++ Proficiency: A solid command of modern C++ is essential for success in this role.
- Platform Expertise: Previous experience with Windows and/or Linux development is required.
- Coding and Debugging: Demonstrated expertise in coding and debugging, ensuring the delivery of robust and error-free software.
- Communication Skills: Exceptional verbal and written communication skills are a must, as you will be working closely with overseas cross-functional teams.
- Self-Motivation: Self-motivated individuals with a proven track record of excelling in fast-paced environments will thrive in this role.
It Would Be Nice If You Had:
- Frontend Development: Experience with JavaScript, Electron/React Native, or other GUI development frameworks.
- Agile/Scrum: Familiarity with Agile and Scrum methodologies in a collaborative working environment.
- Development Tools: Proficiency in using Git, Bitbucket, Jira, Confluence, and TeamCity for efficient project management and development.
- API Design: Experience in designing and implementing REST APIs.
- Database Skills: Knowledge of DBMS systems such as SQLite, PostgreSQL, etc.
- Object-Oriented Design: Excellent object-oriented design and programming skills, particularly in multi-threaded applications.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Apply for This Job
QA Automation Engineer
Product Engineering
Vietnam
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
At OPSWAT, we’re on a mission to protect the world’s most critical infrastructure. As a U.S.-based cybersecurity leader, we’re expanding our R&D footprint in Vietnam — and we’re looking for a passionate, hands-on Software Development Engineer in Test/ QA Automation Engineer for one of our most strategic solutions: MetaDefender Managed File Transfer.
MetaDefender Secure MFT empowers enterprises to securely transfer sensitive files across systems, networks, and borders. Trusted by governments and global organizations, we are at the heart of secure data movement — and we’re expanding its future in Ho Chi Minh City.
What You Will Be Doing:
- Dedicated for test automation
- Working with product teams to understand assigned products and identify automation opportunities for the products
- Identify automation tools and technologies suitable for our products
- Build new automation framework or enhance existing framework
- Identify automation test cases and implement the test cases
- Work with product teams to measure automation coverage
What We Need From You
- At least 2 years of relevant experience
- Software testing with a good QA mindset
- Experience in building automation framework for different test levels such as UI, API, Integration, and End-to-end
- Experience in applying automation framework and tools such as: JUnit, TestNG, Selenium, Cypress, Playwright or other automation frameworks
- Proficient in using any scripting languages such as: Python, Groovy, JavaScript
- Proficient in using any programming languages such as: C/C++, C#, Java
- Experience with GIT or other source control systems
- Intermediate or higher English communication
It Would Be Nice If You Have
- Background in software development and used to work as a developer
- Have knowledge about Networking
- Familiar with CI/CD technologies such as Jenkin, TeamCity
- Used to work in Agile software development team
- Cybersecurity domain experience, including file security, device security, network security and etc.. (CEH is welcomed)
At Opswat, we’re not just building products — we’re protecting the systems the world depends on. MetaDefender Managed File Transfer is one of our fastest-growing solutions, and this is your opportunity to lead its future from the heart of Vietnam’s thriving tech scene.
You’ll join a company that values innovation, impact, and integrity — and a team that’s growing fast with the support of a global organization. If you're ready to lead, mentor, and build secure software that matters, let’s make it happen — together.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Apply for This Job
Senior Software Engineer
Product Engineering
Vietnam
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
Do you like puzzles? In OPSWAT, building software is all about solving puzzles. Every piece of code is contributing to the big picture. Working in the OPSWAT team, every one of us is a unique and irreplaceable talent contributing to building a great software management and security product.
If you are a knowledgeable, creative, passionate individual who is interested in designing and building unique security software that no one else is building, then we want you!
What You Will be Doing
- Research, design, develop and implement OPSWAT products using C++ in Linux environments.
- Provide inputs for documentation of new or existing programs.
- Collaborating with teams like software engineering on interesting Linux projects.
- Monitoring Linux applications, services, system performance and security
- Researching feasibility of implementations as a proof of concept; Troubleshooting issues on Linux environment and outages
- Participate in receiving and giving peer code reviews.
What We Need from You
- Bachelor's Degree in Computer Science, or related majors.
- 5+ years of experience with C++ and related technologies.
- Good at programming skills (coding and debugging) using Shell script, C/C++.
- Linux understanding (U-boot, Linux kernel, Yocto,…), as a big plus if you have personal projects/hobbies to dive deep into Linux
- Good data structure and algorithm design skills.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Apply for This Job
Senior Software Engineer (C++)
Product Engineering
Vietnam
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
We are seeking passionate and hands-on Senior C++ Engineer to join our dynamic R&D and Product Engineering team. As a member of this team, you will play a pivotal role in the development of OPSWAT’s industry-leading MetaDefender product, driving innovation and excellence in software engineering.
What You Will be Doing
- Innovative Solutions: Engage in research and rapid prototyping to validate innovative solutions, ensuring our product remains at the forefront of the industry.
- Ownership and Collaboration: Take ownership of major product features from conception to end-to-end delivery. Collaborate closely with Product Management to understand and meet product requirements effectively.
- Code Quality: Participate actively in peer code reviews, contributing to maintaining high code quality standards within the team.
What We Need from You
- Experience with C++ programming language
- Windows/ Linux development experience.
- Excellent 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 DBMS like SQLite, PostgreSQL, etc.
- Experience with Agile / Scrum working environment.
- Experience with Git, Bitbucket, Jira, Confluence, TeamCity
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Apply for This Job
Senior Software Engineer (C++)
Product Engineering
Vietnam
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
About The Position
The MetaDefender Endpoint Security SDK is a cross-platform, modular framework that allows developers and technology vendors to efficiently integrate advanced endpoint protection capabilities into their products.
We are looking for hands-on Senior C++ Software Engineer to join a talented group of engineers building MetaDefenderEndpoint Security SDK – one of OPSWAT’s flagship cybersecurity products.
In this role, you will spend your time hands-on with coding, while the remaining time will be dedicated to designing new features, researching new technologies and mentoring junior team members. This is a great opportunity for someone who enjoys both building high-impact solutions and contributing to the growth of others in a collaborative team environment.
What You Will be Doing
Design, develop, implement, and test the OPSWAT MetaDefender Endpoint Security SDK product using C++ across Windows, Linux, or Mac environments
Research and apply new technologies to enhance existing features or develop new functionalities
Collaborate closely with the Product Management team to understand and deliver on product requirements
Participate in peer code reviews and design reviews, both giving and receiving constructive feedback
Mentor and coach junior engineers on the team
What We Need from You
Bachelor’s degree in a technical field or equivalent practical experience
Strong proficiency in C++
Good understanding of Object-Oriented Programming (OOP) and SOLID principles
Experience with multi-threaded programming and system design
Excellent coding and debugging skills
Hands-on experience conducting code and design reviews
A mindset that is AI-ready, with interest or experience in AI-related development
Strong verbal and written communication skills, with the ability to clearly articulate technical concepts
Self-motivated, adaptable, and comfortable working in a fast-paced, team-oriented environment
Development experience on Windows, Linux, and/or Mac platforms
It Would be Nice if You Had
Experience with scripting languages (Python, Squirrel, Lua, etc.)
Hands-on experience with DBMS (e.g., MongoDB, SQLite, PostgreSQL, etc.)
Hands-on experience with tools such as Git, Bitbucket, Jira, Confluence, and TeamCity
Familiarity with Agile/Scrum development methodologies
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Apply for This Job
Senior Software Engineer (C++, Linux)
Product Engineering
Vietnam
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
Do you like puzzles? In OPSWAT, building software is all about solving puzzles. Every piece of code is contributing to the big picture. Working in the OPSWAT team, every one of us is a unique and irreplaceable talent contributing to building a great software management and security product.
If you are a knowledgeable, creative, passionate individual who is interested in designing and building unique security software that no one else is building, then we want you!
What You Will be Doing
- Research, design, develop and implement OPSWAT products using C++ in Linux environments.
- Provide inputs for documentation of new or existing programs.
- Collaborating with teams like software engineering on interesting Linux projects.
- Monitoring Linux applications, services, system performance and security
- Researching feasibility of implementations as a proof of concept; Troubleshooting issues on Linux environment and outages
- Participate in receiving and giving peer code reviews.
What We Need from You
- Bachelor's Degree in Computer Science, or related majors.
- 5+ years of experience with C++ and related technologies.
- Good at programming skills (coding and debugging) using Shell script, C/C++.
- Linux understanding (U-boot, Linux kernel, Yocto,…), as a big plus if you have personal projects/hobbies to dive deep into Linux
- Good data structure and algorithm design skills.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Apply for This Job
Software Engineer
Product Engineering
Vietnam
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
About the role
We are looking for an enthusiastic Software Engineer to join our team and grow in a professional, cloud-first environment. You’ll contribute to the development and operation of large-scale backend systems that serve tens of millions of requests per day. This is a great opportunity to work in a structured software development process and gain hands-on experience with cloud technologies and high-performance systems.
What You Will be Doing
- Develop and maintain backend services using Node.js as the main programming language.
- Work in a cloud-native environment (AWS), focusing on scalability, reliability, and performance.
- Participate in designing and implementing large-scale distributed systems handling millions of daily requests.
- Write unit and integration tests to ensure the stability and correctness of features.
- Collaborate with cross-functional teams in an agile scrum environment to deliver high-quality software.
- Follow clearly defined and professional deployment processes, including CI/CD pipelines, automated testing, and staging environments.
- Document your work and contribute to the team’s technical knowledge base.
- Learn and grow through mentorship, code reviews, and exposure to production systems.
What We Need from You
- A degree in Computer Science, Software Engineering, or a related field or equivalent hands-on experience.
- Familiarity with backend development in Node.js (via coursework, internships, or personal projects).
- Basic understanding of software development principles and common design patterns.
- Basic knowledge of microservices architecture and event-driven systems.
- Exposure to or strong interest in cloud technologies (preferably AWS).
- Understanding of NoSQL databases such as MongoDB.
- Passionate about learning how large-scale systems are built and maintained in the real world.
- Willingness to follow and grow within professional development and deployment workflows.
It Would be Nice if You Had
- Experience or interest in Golang or C++.
- Familiarity with Docker, containerization, and CI/CD pipelines.
- Basic knowledge of Linux and cloud-based infrastructure.
- Exposure to monitoring/logging tools (e.g., Datadog, Kibana).
- Interest or experience in the cybersecurity domain.
- Awareness of security standards (e.g., NIST, HIPAA, ISO 27001) is a plus.
Soft-skill
- Excellent verbal and written communication skills.
- Self-motivated with a proven ability to work well in a fast-paced team environment.
- Ability to learn new development languages quickly and apply that knowledge effectively.
- Passionate about solving problems in an elegant and principled manner.
- Enthusiast about team work, learning and teaching.
- Ability to communicate and clarify requests.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Apply for This Job
Software Engineer (C++)
Product Engineering
Vietnam
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
We are a strong team of talented, energetic, and ambitious young members looking for a software engineer to thrive and succeed together.
Surely, you’ve already gained many experiences along your way, but are you ready to make your own significant impacts on software products with trendy technologies like Kubernetes, Distributed Systems, Message Queues, High Availability, etc.?
In the professional, supportive environment that we’ve been building here at OPSWAT, we believe we can grow fast to accomplish anything and become a top player in the field.
If you are someone who enjoys finding new challenges to solve and will not settle for anything less, then join us and build great things together!
What You Will Be Doing
- Collaborating with development team members on application design and development.
- Developing, optimizing, and documenting software features across Windows and Linux.
- Performing debugging procedures, maintenance, and upgrades.
- Keeping up to date with the latest C/C++ standards in application development.
What We Need from You
- A good knowledge of C/C++ standards and multithreading.
- A solid background in object-oriented design and programming.
- Strong critical and logical thinking skills.
- Excellent collaboration and communication skills.
- Strong organizational and time management skills.
It Would Be Nice If You Had
- Experience with Relational Database Management Systems.
- Experience with the Qt core framework for C++.
- Experience designing and interfacing with applications via RESTful API.
- Experience in an Agile/Scrum working environment.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Apply for This Job
Software Engineer II (iOS & Android)
Product Engineering
Vietnam
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position:
We are looking for hands-on Mobile (iOS & Android) 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 Endpoint product as world's advanced next generation cyber security platforms.
What You Will Be Doing:
- Design, develop, implement and test OPSWAT MetaDefender Endpoint product for both iOS & Android platforms.
- 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:
- Working experience in both iOS & Android developments.
- Have published one or more iOS & Android apps in the app store.
- iOS
- A deep familiarity with Swift/Objective-C
- Experience working with iOS UI frameworks such as SwiftUI.
- Having knowledge of macOS development is a plus.
- Android
- Deep understanding of modern Android development and having experience with Android development tools.
- Having knowledge of Kotlin/Java programming language, Android SDK, and Jetpack components (Navigation, DataStore, ViewModel, etc.).
- Having knowledge of Jetpack Compose is a plus.
- Strong OOP programming & algorithm background.
- Experience with unit testing on both Android and iOS platforms.
- Great logical and critical thinking.
- Having the ability of problem-solving & high definition of done.
- Good knowledge of UI components and customization.
- Experience with third-party libraries and APIs.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Solid understanding of the full mobile development life cycle.
- 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 C++.
- Windows/ Linux development experience.
- Experience with Qt framework.
- Experience with Kotlin Multiplatform is a big plus.
- Experience with modularization.
- Excellent object-oriented design & programming skills in multi-threaded applications.
- Experience designing/interfacing with applications with REST API.
- Experience with Agile / Scrum working environment.
- Experience with Git, Bitbucket, Jira, Confluence, TeamCity.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Apply for This Job
Software Engineering Manager (C++)
Product Engineering
Vietnam
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
We are currently seeking a dynamic and experienced Software Engineering Manager (C++ background) to join our rapidly growing organization in the thriving cyber security industry. In this role, you will lead an engineering team that focuses on analyzing and securing endpoint devices and servers. You will have a strong software engineering background, project management skills, and the right personality to lead and set an example for the engineering team. You will lead a group of young and energetic engineers who are eager for leadership and mentorship. You will have the opportunity to collaborate closely with product management and senior management teams based in the USA, as well as gain wide exposure to a diverse range of technologies and platforms.
As an Engineering Manager, you will play a crucial role in the development and success of our product, which is experiencing explosive growth and is on track to become the best-selling product in the company. Your expertise will span across various technologies and platforms, including Windows and Linux system-level development, containers and orchestration, modern mobile UI/UX stack, API, and enterprise network integration.
What You Will Be Doing:
- Provide strong leadership and guidance to a team of talented system and front-end engineers, fostering a culture of innovation and continuous improvement.
- Collaborate with product management and senior management teams in the USA to align strategies, set priorities, and drive product development efforts.
- Oversee and manage the design, implementation, and maintenance of cutting-edge cybersecurity solutions across a range of technologies and platforms.
- Ensure the delivery of high-quality, secure, and scalable solutions that meet or exceed customer expectations.
- Stay up-to-date with industry trends and emerging technologies to ensure the team's skillset remains competitive and relevant.
- Develop and maintain strong relationships with stakeholders, both internally and externally, to ensure the successful delivery of projects.
- Continuously monitor and analyze product performance, driving improvements to maintain our position as a market leader.
- Perform and/or coordinate technology security assessments.
- Outline details required to develop Scopes of Work.
- Communicate issues and resolve escalations with customer-facing teams like Support and Sales.
- Drive technology roadmaps, manage initiatives, and manage project lifecycles.
- Improve the efficiency and effectiveness of the engineering team.
What We Need From You:
- Bachelor’s or master’s degree in computer science, Cyber Security, or a related field.
- 5 years of experience as a tech lead and hands-on manager of a team of 5 developers or more.
- Good knowledge with C++, Linux and Windows OS
- Experience with System Application; Good understand of system design, SDLC.
- Knowledge of network, system engineering is a plus point.
- Strong problem-solving and analytical skills, excelling at simplifying design and solutions.
- Passion for success through others, self-motivating and motivator for the team.
- Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and senior management.
- Experience collaborating with engineering teams in multiple countries.
- Excellent communication skills with the ability to present complex issues to a range of audiences.
- Must be able to work in a fast-paced team environment to support the design, development, testing, documentation, and support of customers.
- Good organization, coordination, and project management skills.
- Good coding and debugging skills.
- Must be self-motivated
It Would Be Nice If You Had:
- Experience with JavaScript/TypeScript and modern UI frameworks like React and Electron.
- Experience leading Scrum teams.
- Experience working with global teams and managing remote team members.
- Experience with microservice structures and REST APIs.
- Experience with Git, BitBucket, Jira, Confluence, TeamCity.
- Reasonable understanding of OWASP Top 10, application vulnerabilities and exploitations.
- Intermediate English speaking and writing level.
- Experience with metrics and reporting tools.
- Experience with collaboration tools (e.g., Jira, Confluence).
#LI-onsite
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Apply for This Job
Software Engineer Intern - OESIS
Product Engineering
Vietnam
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
What You Will Be Doing
- Analyze, design, develop and test software product features;
- Produce technical solution for specific problem and implement the solution;
- Contribute to improve the product platform;
- Collaborate with other team members to guarantee quality and on-time delivery;
- Provide recommendations for continuous improvement;
- Work alongside other engineers to elevate technology and consistently apply best practices
What We Need From You
- C++
- Object Oriented Programming, Design Patterns.
- Windows/ Linux/ MacOS development experience.
If Would Be Nice If You Had
- Inter-process communication (IPC).
- RESTful API, JSON data.
- Familiar with Jira, Teamcity, Git
- Experience in agile development
- Good written and verbal English communication skills
- Problem-solving skills
- Ability to study new things quickly
- Ability to work on multiple projects and in team
- Cyber security domain experience, including file security, device security, network security, etc.
- Bachelor’s degrees in software engineering, Information Technology, Computer Sciences or Mathematics.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Apply for This Job
Threat Detection Analyst
Product Engineering
Spain
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
The Threat Intelligence Analyst is responsible for collecting, analyzing, and disseminating threat intelligence derived from Indicators of Compromise (IOCs) generated by an existing sandbox product and external sources. This role focuses on processing sandbox outputs to produce actionable intelligence, identifying emerging cyber threats, and supporting organizational security strategies.
The ideal candidate will excel in leveraging sandbox-generated data, correlating it with external intelligence sources, and communicating findings to enhance the organization’s threat awareness.
What You Will Be Doing
- IOCs Processing and Intelligence Generation:
o Collect and analyze IOCs (e.g., malicious IPs, domains, file hashes, and behavioral patterns) from the organization’s sandbox product to develop actionable threat intelligence.
o Correlate sandbox outputs with open-source and commercial threat intelligence feeds to enrich findings and validate threats.
o Produce detailed threat intelligence reports, including insights on threat actors, tactics, techniques, and procedures (TTPs).
- Threat Monitoring and Trend Identification:
o Monitor sandbox-generated data to identify emerging threats, campaigns, and trends in the cyber threat landscape.
o Track threat actor behavior and malware campaigns using IOCs to provide proactive intelligence for organizational defense.
o Maintain and update threat intelligence profiles to reflect evolving threats and adversary methodologies.
- Intelligence Sharing and Collaboration:
o Prepare and deliver concise briefings, reports, and dashboards summarizing sandbox-derived intelligence for technical and non-technical stakeholders.
o Collaborate with cybersecurity teams to share actionable intelligence and support strategic decision-making.
o Contribute to threat intelligence-sharing initiatives with industry partners, ISACs, or platforms like MISP.
- Sandbox Data Utilization:
o Leverage sandbox outputs to extract meaningful IOCs and contextualize them within the broader threat landscape.
o Recommend improvements to sandbox data collection processes to enhance the quality and relevance of IOCs.
o Stay informed on sandboxing technologies to maximize the value of generated intelligence.
- Continuous Learning and Improvement:
o Stay updated on the latest cyber threats, malware trends, and threat intelligence methodologies.
o Participate in training and knowledge-sharing to enhance team capabilities in threat intelligence.
o Monitor threat intelligence platforms and sources to ensure timely and relevant updates to organizational defenses.
What We Need From You
- Education:
o Bachelor’s degree in Cybersecurity, Computer Science, Information Technology, or a related field, or equivalent work experience.
o Relevant certifications (e.g., GCTI, CTIA, or equivalent) are preferred.
- Experience:
o 2+ years of experience in threat intelligence or related cybersecurity roles.
o Hands-on experience processing IOCs from sandbox environments (e.g., Cuckoo Sandbox, CrowdStrike Falcon Sandbox, Hatching Triage, or similar).
o Familiarity with threat intelligence platforms (e.g., ThreatConnect, MISP, or Recorded Future).
- Skills and Competencies:
o Strong understanding of cyber threats, including malware, phishing, and advanced persistent threats (APTs).
o Proficiency in analyzing IOCs such as file hashes, IP addresses, domains, and behavioral indicators.
o Knowledge of the MITRE ATT&CK framework and TTPs for threat contextualization.
o Experience with scripting languages (e.g., Python) for automating IOC processing or intelligence workflows is a plus.
o Excellent written and verbal communication skills for delivering clear and actionable intelligence.
o Ability to work collaboratively in a fast-paced, team-oriented environment.
It Would Be Nice If You Had
- Experience integrating sandbox-derived intelligence with cloud-native security platforms.
- Familiarity with open-source intelligence (OSINT) collection and analysis techniques.
- Previous experience contributing to threat intelligence-sharing communities or platforms.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Apply for This Job
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
The position will play an important role in assuring quality of OPSWAT cyber security technologies and products at the highest level. As a member of the team, you will be involved in every stage of the software development life cycle.
What you will be doing:
- Responsible for both manual and automated test.
- Analyze/review product requirements.
- Write/review detailed test cases and perform testing based on requirements.
- Perform different types of testing: API testing, functional testing, integration testing, usability testing, compatibility testing, performance testing, security testing, regression testing, …
- Utilize and improve the existing test framework to implement automated tests.
- Handle support escalation such as creating reproducible bug reports or help troubleshoot.
- Report/manage defects.
What We Need From You
- Have knowledge in software testing with a good QA mindset
- Have knowledge in testing software on different Operating Systems (Windows, Linux...) and Browsers
- Have knowledge in writing automation using any scripting languages (bash shell, powershell, python, ...), any programming languages such as Java, C/C++, C#…
It Would Be Nice If You Have
- Good at verbal English communication
- Familiar with JIRA, TeamCity
- Cyber security domain experience, including file security, device security, network security etc.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
The position will play an important role in assuring quality of OPSWAT cyber security technologies and products at the highest level. As a member of the team, you will be involved in every stage of the software development life cycle.
What you will be doing:
- Responsible for executing automated tests.
- Analyze/review product requirements.
- Write/review detailed test cases and perform testing based on requirements.
- Perform different types of testing: API testing, functional testing, integration testing, usability testing, compatibility testing, performance testing, regression testing, …
- Maintenance and improve the existing test framework to implement automated tests.
- Handle support escalation such as creating reproducible bug reports or help troubleshoot.
- Report/manage defects.
What We Need From You
- Experience in software testing with a good QA mindset.
- Experience in testing software on different Operating Systems (Windows, Linux...) and Browsers.
- Experience in writing automation using any scripting languages (Python, shell, ...), any programming languages such as Java, C#, C/C++…
- Familiar with version control systems such as Git or others
- Good at written English communication.
It Would Be Nice If You Have
- Good at verbal English communication.
- Familiar with JIRA, TeamCity, AWS
- Familiar with working in Agile team.
- System and/or network administration skills (MCP and/or LPI certificates are welcomed).
- Cyber security domain experience, including file security, device security, network security etc...
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
The position will play an important role in assuring quality of OPSWAT cyber security technologies and products at the highest level. As a member of the team, you will be involved in every stage of the software development life cycle.
What you will be doing:
- Responsible for executing automated tests.
- Analyze/review product requirements.
- Write/review detailed test cases and perform testing based on requirements.
- Perform different types of testing: API testing, functional testing, integration testing, usability testing, compatibility testing, performance testing, regression testing, …
- Maintenance and improve the existing test framework to implement automated tests.
- Handle support escalation such as creating reproducible bug reports or help troubleshoot.
- Report/manage defects.
What We Need From You
- Experience in software testing with a good QA mindset.
- Experience in testing software on different Operating Systems (Windows, Linux...) and Browsers.
- Experience in writing automation using any scripting languages (Python, shell, ...), any programming languages such as Java, C#, C/C++…
- Familiar with version control systems such as Git or others
- Good at written English communication.
It Would Be Nice If You Have
- Good at verbal English communication.
- Familiar with JIRA, TeamCity, AWS
- Familiar with working in Agile team.
- System and/or network administration skills (MCP and/or LPI certificates are welcomed).
- Cyber security domain experience, including file security, device security, network security etc...
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position:
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:
- Have knowledge with an OOP programming language (E.g: Java/C#), willing to learn and work with C++.
- Good at object-oriented design & programming skills in multi-threaded applications, network programming.
- 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:
- Knowledge designing/interfacing with applications with REST API.
- Knowledge with Agile / Scrum working environment.
- Knowledge with Git, Bitbucket, Jira, Confluence, TeamCity.
- Knowledge with Qt framework.
- Knowledge with DBMS like SQLite, PostgreSQL, etc.
- Windows/ Linux development experience.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
The position will play an important role in assuring quality of OPSWAT Cybersecurity technologies and products at the highest level. As a member of the team, you will be involved in every stage of the software development life cycle.
What You Will be Doing
- Design, implement, and test OPSWAT MetaDefender products built on C++ and C# (.NET Core) for both Windows and Linux environments.
- Build and develop an automation test framework using Python to ensure product quality and reliability.
- Interact with data, including files, documents, images, etc., at both binary and structural levels.
- Enrich features for existing software modules (back-end engines) which process millions of files daily, ensuring high performance and scalability
What We Need from You
- Bachelor's or higher degree in Computer Science or related fields.
- Strong knowledge of Computer Science fundamentals, including data structures and algorithms, operating systems, and computer systems.
- Object-Oriented mindset, with expertise in OOP (Object-Oriented Programming) and OOD (Object-Oriented Design).
- Logical thinking, critical thinking, and problem-solving skills.
- Proficiency in English, particularly in reading and writing.
It Would be Nice if You Had
- Programming experience with languages such as C++, C# or Python.
- Basic knowledge of machine learning.
- Experience with REST API and Web.
- Familiarity with Docker, CD/CI pipelines, Git, TeamCity, Jira, and Confluence.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
The position will play an important role in assuring quality of OPSWAT Cybersecurity technologies and products at highest level. As an SDET II, you will help improve efficiency and productivity of our software product teams.
What You Will Be Doing:
- Dedicated for test automation
- Working with product teams to understand assigned products and identify automation opportunities for the products
- Identify automation tools and technologies suitable for our products
- Build new automation framework or enhance existing framework
- Identify automation test cases and implement the test cases
- Work with product teams to measure automation coverage
What We Need From You
- Software testing with a good QA mindset
- Experience in building automation framework for different test levels such as UI, API, Integration, and End-to-end
- Experience in applying automation framework and tools such as: JUnit, TestNG, Selenium, Cypress, Playwright or other automation frameworks
- Proficient in using any scripting languages such as: Python, Groovy, JavaScript
- Proficient in using any programming languages such as: C/C++, C#, Java
- Experience with GIT or other source control systems
- Intermediate or higher English communication
It Would Be Nice If You Have
- Background in software development and used to work as a developer
- Have knowledge about Networking
- Familiar with CI/CD technologies such as Jenkin, TeamCity
- Used to work in Agile software development team
- Cybersecurity domain experience, including file security, device security, network security and etc.. (CEH is welcomed)
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
We are seeking passionate and hands-on Software Developer to join our dynamic R&D and Product Engineering team. As a member of this team, you will play a pivotal role in the development of OPSWAT’s industry-leading MetaDefender Kiosk product, driving innovation and excellence in software engineering.
What You Will be Doing
- Design and Development: You will be responsible for designing, developing, implementing, and thoroughly testing the OPSWAT MetaDefender Kiosk product using C++. Your work will primarily focus on Windows and/or Linux environments.
- Innovative Solutions: Engage in research and rapid prototyping to validate innovative solutions, ensuring our product remains at the forefront of the industry.
- Ownership and Collaboration: Take ownership of major product features from conception to end-to-end delivery. Collaborate closely with Product Management to understand and meet product requirements effectively.
- Code Quality: Participate actively in peer code reviews, contributing to maintaining high code quality standards within the team.
What We Need from You:
- Strong C++ Proficiency: A solid command of modern C++ is essential for success in this role.
- Platform Expertise: Previous experience with Linux development is required.
- Excellent object-oriented design & programming skills in multi-threaded applications.
- Coding and Debugging: Demonstrated expertise in coding and debugging, ensuring the delivery of robust and error-free software.
- Communication Skills: Exceptional verbal and written communication skills are a must, as you will be working closely with overseas cross-functional teams.
- Self-Motivation: Self-motivated individuals with a proven track record of excelling in fast-paced environments will thrive in this role.
It Would Be Nice If You Had:
- Experience with DBMS like SQLite, PostgreSQL, etc.
- Experience with Agile / Scrum working environment.
- Experience with Git, Bitbucket, Jira, Confluence, TeamCity.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
About The Position
The MetaDefender Endpoint Security SDK is a cross-platform, modular framework that allows developers and technology vendors to efficiently integrate advanced endpoint protection capabilities into their products.
We are looking for hands-on Senior C++ Software Engineer to join a talented group of engineers building MetaDefenderEndpoint Security SDK – one of OPSWAT’s flagship cybersecurity products.
In this role, you will spend your time hands-on with coding, while the remaining time will be dedicated to designing new features, researching new technologies and mentoring junior team members. This is a great opportunity for someone who enjoys both building high-impact solutions and contributing to the growth of others in a collaborative team environment.
What You Will be Doing
Design, develop, implement, and test the OPSWAT MetaDefender Endpoint Security SDK product using C++ across Windows, Linux, or Mac environments
Research and apply new technologies to enhance existing features or develop new functionalities
Collaborate closely with the Product Management team to understand and deliver on product requirements
Participate in peer code reviews and design reviews, both giving and receiving constructive feedback
Mentor and coach junior engineers on the team
What We Need from You
Bachelor’s degree in a technical field or equivalent practical experience
Strong proficiency in C++
Good understanding of Object-Oriented Programming (OOP) and SOLID principles
Experience with multi-threaded programming and system design
Excellent coding and debugging skills
Hands-on experience conducting code and design reviews
A mindset that is AI-ready, with interest or experience in AI-related development
Strong verbal and written communication skills, with the ability to clearly articulate technical concepts
Self-motivated, adaptable, and comfortable working in a fast-paced, team-oriented environment
Development experience on Windows, Linux, and/or Mac platforms
It Would be Nice if You Had
Experience with scripting languages (Python, Squirrel, Lua, etc.)
Hands-on experience with DBMS (e.g., MongoDB, SQLite, PostgreSQL, etc.)
Hands-on experience with tools such as Git, Bitbucket, Jira, Confluence, and TeamCity
Familiarity with Agile/Scrum development methodologies
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
About The Position
The MetaDefender Endpoint Security SDK is a cross-platform, modular framework that allows developers and technology vendors to efficiently integrate advanced endpoint security capabilities into their products.
We are looking for hands-on C++ Software Engineer to join a talented group of engineers building MetaDefenderEndpoint Security SDK – one of OPSWAT’s flagship cybersecurity products.
In this role, you will spend your time hands-on with coding, while the remaining time will be dedicated to designing new features and researching new technologies. This is a great opportunity for someone who enjoys building high-impact solutions in a collaborative team environment.
What You Will be Doing
Design, develop, implement, and test the OPSWAT MetaDefender Endpoint Security SDK product using C++ in Windows, Linux, or Mac environments
Research and apply new technologies to enhance existing features or develop new ones
Work closely with Product Management to clarify and deliver on product requirements
Participate in peer code reviews, both giving and receiving feedback
What We Need from You
Bachelor’s degree in a technical field or equivalent practical experience
Strong proficiency in C++
Solid understanding of Object-Oriented Programming (OOP) and SOLID principles
Excellent coding and debugging skills
Hands-on experience conducting code and design reviews
A mindset that is AI-ready, with interest or experience in AI-related development
Strong verbal and written communication skills, with the ability to clearly articulate technical concepts
Self-motivated, adaptable, and comfortable working in a fast-paced, team-oriented environment
Development experience on Windows, Linux, and/or Mac platforms
It Would be Nice if You Had
Experience with scripting languages (Python, Squirrel, Lua, etc.)
Hands-on experience with DBMS (e.g., MongoDB, SQLite, PostgreSQL, etc.)
Hands-on experience with tools such as Git, Bitbucket, Jira, Confluence, and TeamCity
Familiarity with Agile/Scrum development methodologies
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
About the job
OPSWAT’s Critical Infrastructure Cybersecurity - Graduate Fellowship Program
Program Overview
This immersive and hands-on program provides a unique opportunity for graduate students to study and mitigate real-world cybersecurity vulnerabilities affecting critical infrastructure systems.
As a participant, you will:
- Identify and replicate known vulnerabilities in a controlled lab environment, leveraging our OPSWAT Critical Infrastructure Lab's resources.
- Develop and test exploits related to these vulnerabilities, gaining insight into hacker tactics and methods.
- Produce comprehensive written reports and visual content (video and images) detailing the vulnerabilities, the reasons behind their occurrence, and their potential impact on critical infrastructure.
- Scan identified malware and vulnerabilities using OPSWAT's suite of tools, such as the MultiScanner, Deep CDR, Proactive DP, Sandbox, Neuralyzer, and Vulnerability Scanners, and document your findings.
- Create a defense strategy that outlines protective measures against identified vulnerabilities and similar future threats, backed by your hands-on experience and testing results.
Program Structure
The program consists of 6 modules as below:
Module 1: Vulnerability Identification and Replication
- Start with a known vulnerability (to be provided during the program).
- Replicate the vulnerability in the OPSWAT Critical Infrastructure Lab.
Module 2: Exploit Development
- Develop an exploit for the identified vulnerability.
- Test and refine the exploit.
Module 3: Analysis and Documentation
- Investigate and document the reasons the vulnerability occurred and its potential effects on critical infrastructure.
- Capture your process and findings through video/images, and written reports.
Module 4: Scanning and Identification
- Use OPSWAT's MultiScanner, Sandbox, Neuralyzer, and Vulnerability Scanners to scan and identify the malware and vulnerabilities.
- Document your scanning results and analysis.
Module 5: Defense Strategy
- Based on your findings, formulate a strategy to defend against the identified vulnerabilities and similar future threats.
- Write a detailed report and create visual content (diagrams, flowcharts, etc.) to illustrate the defense strategy.
Module 6: Final Presentation
- Compile all your findings, reports, and strategies into a comprehensive document and presentation.
- Present your work to a panel of cybersecurity experts from OPSWAT for feedback and further learning.
- Create a video and online material to be published on OPSWAT’s and your university’s website.
What we offer you?
- By the end of this program, you will gain an in-depth understanding of vulnerability analysis, exploit development, and cybersecurity defense strategies within the context of critical infrastructure. This hands-on, hands-on experience will be invaluable in helping you build and develop your future career in Cybersecurity. You can include this practical exercise in future Master’s and Doctoral Research projects.
- You will have the opportunity to expose and work on OPSWAT’s Critical Infrastructure Labs.
- Opportunities to become Intern/FTE of OPSWAT after the program.
Other benefits:
- Monthly allowance (for 3 day working week): gross VND 6,000,000.
- Award for individual/team with excellence performance.
- Parking at the office building.
- Enjoy full office facilities, with breakfast & afternoon snacks, as well as other people activities.
- Duration: September 3 2025 - October 31 2025
What we need from you?
- Final year student or fresh graduate, major in Cybersecurity, IT or Computer Science who have special interest in Cybersecurity.
- Good English communication.
- Quantity: 4 members/swat.
- Ability to work in the office at least 3 days/week (Mon-Wed-Fri) for a period of 6 weeks in a row.
Work location
- OPSWAT Vietnam Office, 17th Floor, Saigon Giai Phong Building, 436-438 Nguyen Thi Minh Khai Street, Ward 5, District 3, HCMC.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
OPSWAT’s Critical Infrastructure Cybersecurity - Graduate Fellowship Program 2025
Program Overview
This immersive and hands-on program provides a unique opportunity for graduate students to study and mitigate real-world cybersecurity vulnerabilities affecting critical infrastructure systems.
As a participant, you will:
- Identify and replicate known vulnerabilities in a controlled lab environment, leveraging our OPSWAT Critical Infrastructure Lab's resources.
- Develop and test exploits related to these vulnerabilities, gaining insight into hacker tactics and methods.
- Produce comprehensive written reports and visual content (video and images) detailing the vulnerabilities, the reasons behind their occurrence, and their potential impact on critical infrastructure.
- Scan identified malware and vulnerabilities using OPSWAT's suite of tools, such as the MultiScanner, Deep CDR, Proactive DP, Sandbox, Neuralyzer, and Vulnerability Scanners, and document your findings.
- Create a defense strategy that outlines protective measures against identified vulnerabilities and similar future threats, backed by your hands-on experience and testing results.
Program Structure
The program consists of 6 modules as below:
Module 1: Vulnerability Identification and Replication
- Start with a known vulnerability (to be provided during the program).
- Replicate the vulnerability in the OPSWAT Critical Infrastructure Lab.
Module 2: Exploit Development
- Develop an exploit for the identified vulnerability.
- Test and refine the exploit.
Module 3: Analysis and Documentation
- Investigate and document the reasons the vulnerability occurred and its potential effects on critical infrastructure.
- Capture your process and findings through video/images, and written reports.
Module 4: Scanning and Identification
- Use OPSWAT's MultiScanner, Sandbox, Neuralyzer, and Vulnerability Scanners to scan and identify the malware and vulnerabilities.
- Document your scanning results and analysis.
Module 5: Defense Strategy
- Based on your findings, formulate a strategy to defend against the identified vulnerabilities and similar future threats.
- Write a detailed report and create visual content (diagrams, flowcharts, etc.) to illustrate the defense strategy.
Module 6: Final Presentation
- Compile all your findings, reports, and strategies into a comprehensive document and presentation.
- Present your work to a panel of cybersecurity experts from OPSWAT for feedback and further learning.
- Create a video and online material to be published on OPSWAT’s and your university’s website.
What we offer you?
- By the end of this program, you will gain an in-depth understanding of vulnerability analysis, exploit development, and cybersecurity defense strategies within the context of critical infrastructure. This hands-on, hands-on experience will be invaluable in helping you build and develop your future career in Cybersecurity. You can include this practical exercise in future Master’s and Doctoral Research projects.
- You will have the opportunity to expose and work on OPSWAT’s Critical Infrastructure Labs.
- Opportunities to become Intern/FTE of OPSWAT after the program.
Other benefits:
- Monthly allowance (for 3 day working week): gross VND 6,000,000.
- Award for individual/team with excellence performance.
- Parking at the office building.
- Enjoy full office facilities, with breakfast & afternoon snacks, as well as other people activities.
What we need from you?
- Final year student or fresh graduate, major in Cybersecurity, IT or Computer Science who have special interest in Cybersecurity.
- Good English communication
- Quantity: 4 members/swat.
- Ability to work in the office at least 3 days/week (Mon-Wed-Fri) for a period of 6 weeks in a row.
- Starting from 3rd September to 31st October
Work location
OPSWAT Vietnam Office, 17th Floor, Saigon Giai Phong Building, 436-438 Nguyen Thi Minh Khai Street, Ban Co Ward, HCMC.
Registration time
- Application is open from now
- Please send your application to recvietnam@opswat.com or via our career website
- Only shortlisted candidates will be contacted.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
OPSWAT is looking for a qualified full-stack developer to join our My OPSWAT team. You will be responsible for building and scaling our Go-To-Market and commercial systems for hyper growth. You should be able to design, integrate, develop and maintain applications. Ultimately, you should be able to create a functional and attractive digital environment for our company, ensuring a great user experience.
What You Will Be Doing:
- Being part of overall architecture and key components design for the current.
- Implementing tasks from the UI to the backend and database.
- Independently track down and solve flaws in functionality.
- Test and document your code, create diagrams.
- Critical analysis and optimization of the current codebase.
- Working on a live production environment while maintaining 99.99% uptime.
- Use your expertise to train and mentor junior members of the team.
- Keep up to date with modern development technologies and methodologies.
- Motivate the product team to go above and beyond with continuous delivery and innovation.
- Ability to articulate the design process and decisions through great written and verbal communication skills.
- Strong troubleshooting and performance tuning skills.
What We Need from You:
- 3+ years of experience with ReactJS framework.
- 2+ years of backend development experience using Python (and optionally Java or Node.js).
- Experience developing and consuming Rest API, GraphQL.
- Experience working with SQL and NoSQL databases.
- Outstanding communication skills, experience in collaboration with engineer teams in multiple countries.
- Previous experience in Fullstack development.
- Experience with agile development, rapid release cycles, and supporting customer-oriented solutions.
- Experience working on event based distributed systems and microservice architecture.
- Experience working with SAML 2.0 Authenication.
- Experience working with Linux, Docker.
- Familiarity with Git and branching models.
- Good English communication.
It Would Be Nice If You Had:
- Experience with Cloud environment: AWS or/and GCP.
- Experience with CI/CD.
- Experience with Unit/E2E testing framework .
- Experience with Jira, Confluence.
#LI-onsite
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
We are seeking a proactive and skilled Fullstack Engineer to join our growing engineering team building enterprise-grade cybersecurity software. As a mid-level contributor, you'll work closely with senior developers and team leads to build secure, scalable systems that power global data transfer capabilities for top-tier organizations.
This role is perfect for someone with a solid software engineering foundation who is looking to deepen their expertise across both backend (.NET) and modern frontend technologies, while contributing to meaningful product development.
What You Will Be Doing:
Contribute to the design, development, and maintenance of secure, scalable applications using .NET (C#) for backend services and JavaScript/TypeScript frameworks for frontend interfaces.
Collaborate with team members in Vietnam and the U.S. to implement features, resolve issues, and ensure product quality.
Participate in code reviews, write clean, testable code, and follow best practices for secure software development.
Strong proficiency with working & Security : Latency, OSI Model, Network Protocols, Throughput, Hashing, Encryption/Decryption.
Support system debugging, troubleshooting, and performance tuning efforts.
Contribute to automated testing, CI/CD pipelines, and deployment processes.
Continuously learn and apply new tools, technologies, and security practices.
What We Need From You:
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
2–3 years of professional experience in fullstack or backend software development.
Proficiency in .NET (C#) and exposure to frontend technologies (e.g., React, Angular, or similar).
Experience with RESTful API development and integration.
Familiarity with relational databases (SQL Server, PostgreSQL, etc.) and ORMs.
Basic understanding of secure development principles and version control (e.g., Git).
Strong communication and teamwork skills, with the ability to work in a collaborative, cross-cultural environment.
A growth mindset and willingness to learn from peers and mentors.
It Would Be Nice If You Had:
Familiarity with .NET Core, Docker, and containerized development.
Understanding of encryption standards and secure file transfer protocols.
Knowledge of frontend build tools and modern development workflows.
Exposure to Agile or Scrum development practices.
Experience with tools like Bitbucket, Jira, Confluence, and CI/CD pipelines (TeamCity, GitHub Actions, etc.).
#LI-onsite
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
OPSWAT is seeking a Full Stack LAMP Developer to join our NetTAC team. This role primarily focuses on maintaining and enhancing our established LAMP-based framework—utilizing Angular.js, PHP (~5.6), Symfony (3.4), and zendframework/zend-db (2.8)—while also developing smaller, targeted features to improve our Network Detection and Response (NDR) and network traffic analysis platform. Additionally, you will play a key role in our long-term transition to a modern technology stack.
What You Will Be Doing
- System Maintenance & Optimization: Maintain and optimize our existing LAMP stack, ensuring stability, security, and performance.
- Feature Enhancements: Develop and deploy incremental features that improve platform functionality without disrupting the core system.
- Front-End Management: Utilize Angular.js to maintain and improve the user interface, ensuring an intuitive and responsive experience for security professionals.
- Backend Development: Work with PHP (~5.6) in conjunction with Symfony (3.4) and zendframework/zend-db (2.8) to support and enhance backend operations.
- Cross-Functional Collaboration: Work closely with UX designers, product managers, and backend engineers to align enhancements with overall product strategy.
- Best Practices: Adhere to coding standards and industry best practices to ensure system integrity, security, and performance.
- Assist in the transition to a modern technology stack.
What We Need from You
- 3+ years of full-stack development experience, with a focus on maintaining and enhancing LAMP stack systems.
- Proficiency in Angular.js, PHP (~5.6), Symfony (3.4), and zendframework/zend-db (2.8).
- Strong foundation in both front-end (HTML, CSS, JavaScript) and backend development.
- Proficiency in Bash shell scripting for automation and system maintenance tasks.
- Ability to troubleshoot, optimize, and enhance existing codebases.
- Effective communication skills and a collaborative mindset.
- Strong problem-solving abilities with an emphasis on improving system performance and security.
It Would Be Nice if You Had
- Experience in the network detection and response or cybersecurity sectors.
- Familiarity with modern CI/CD pipelines and automated testing.
- Exposure to modern technologies such as React, Kafka, Go, Rust, Parquet, Iceberg, Postgres, and other NoSQL data stores.
- Experience with Python scripting for automation or backend tasks.
- A passion for maintaining stable systems while contributing to a forward-looking technology transition.
If you are a skilled LAMP stack developer looking to work on a critical security platform while participating in a gradual technology evolution, we invite you to apply and help shape the future of the NetTAC platform at OPSWAT.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position:
We are looking for hands-on Golang Developers to join our growing R&D and Product Engineering teams. The candidate will work in a talented team to build and continuously improve OPSWAT’s leading Cybersecurity products for protecting the world's Critical Infrastructures.
What You Will Be Doing:
- Designing and developing backend components using Golang for high-performance and scalable solutions
- Implementing backend tasks, including database management and API development
- Identifying and resolving functionality issues to ensure optimal backend performance
- Writing and maintaining clean, well-documented code, along with necessary diagrams
- Analyzing and optimizing the current backend codebase to enhance efficiency and scalability
What We Need from You:
- 3+ years’ experience in Golang development
- Bachelor's degree or master's degree in software engineering, Information Technology, Computer Sciences, or Mathematics
- Solid programming and design skills in Go Core, Object-Oriented Programming, design patterns, and best practices
- Experience with frameworks such as Gin, Echo, or Go-kit
- Familiarity with databases NoSQL like MongoDB
- Experience in developing and integrating RESTful APIs, working with gRPC, and handling JSON data
- Knowledge of SSO, OAuth 2.0, authentication mechanisms, and secure coding practices
- Strong debugging skills with a mindset for understanding low-level code structures and the ability to reverse engineer solutions
- Ability to use static and dynamic methods for analyzing malicious scripts and documents
- Open-minded and keen on learning
- Creative thinking and good at problem solving
- Self-motivated with a positive “can-do” attitude and teamwork
It Would Be Nice If You Had experience in
- Bachelor's or master's degree in software engineering, Information Technology, Computer Sciences, or Mathematics
- Experience with tools such as Jira, CD/CI pipelines, Git, and SonarQube
- Experience in working on a platform or centralized product.
- Experience with Linux systems, Docker, Microservices, and container orchestration tools like Kubernetes or Docker Swarm
- Experience with Java or one scripting language like Python, Shell, etc.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
We are looking for a driven and passionate Java Software Engineer to join our growing software engineering team. Join the MetaDefender Sandbox Team focuses on innovating cutting-edge sandbox and threat intelligence solutions – on premise and in the Cloud. As part of an international team with members in Vietnam, Spain, Georgia and Hungary you will have the opportunity to work on an amazing product, both locally and remotely around the world.
What You Will be Doing
- Working in close alignment with Engineering Manager and Product Owner: planning, designing, developing, and managing Java-based applications and software
- Analyzing requirements, exploring system features and defining functionality of applications
- Proposing changes to the current Java codebase and following through with refactoring, changing and extending it
- Performing the code reviews, writing unit tests
- Creating relevant documentation
- Providing recommendations for continuous improvement
- Providing mentorship for other members of the Engineering Team
- Working alongside other engineers (and engineering teams) to build quality, secure and up-to-date applications
What We Need from You
- 2+ years’ experience in Java development
- Good written and verbal English communication skills
- Solid programming and design skills in Java Core, Object Oriented Programming, design patterns, best practices
- Experience with Spring framework: Spring Boot, Spring MVC, Spring Security
- Experience with MongoDB, RESTful API, OAuth 2.0, JSON data
- Experience with Jira, CD/CI, Git, SonarQube
- Bachelor’s or master’s degrees in software engineering, Information Technology, Computer Sciences or Mathematics
- Willingness to go very deep and understand low level code structures/ mindset of being able to reverse engineer
- It’s an advantage if you are able to use static and dynamic methods to analyze malicious scripts and documents
- It’s good to have experience with agile development methodologies
- Experience with Linux systems, Docker, Microservices, Container orchestration (Kubernetes, Docker swarm...) is nice to have
- Visual Basic and JavaScript experience is welcomed
- Cybersecurity domain experience is a plus
Why You’ll Love Working Here
- Stable, growing international company background with an exceptional customer group
- The newest technology environment
- Attractive working environment – nice office
#LI-onsite
#LI-onsite
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position:
We are seeking passionate and hands-on C++ Developers to join our dynamic R&D and Product Engineering team. As a member of this team, you will play a pivotal role in the development of OPSWAT’s industry-leading MetaDefender Kiosk product, driving innovation and excellence in software engineering.
What You Will Be Doing:
- Design and Development: You will be responsible for designing, developing, implementing, and thoroughly testing the OPSWAT MetaDefender Kiosk product using C++. Your work will primarily focus on Windows and/or Linux environments.
- Innovative Solutions: Engage in research and rapid prototyping to validate innovative solutions, ensuring our product remains at the forefront of the industry.
- Ownership and Collaboration: Take ownership of major product features from conception to end-to-end delivery. Collaborate closely with Product Management to understand and meet product requirements effectively.
- Code Quality: Participate actively in peer code reviews, contributing to maintaining high code quality standards within the team.
What We Need From You:
- Strong C++ Proficiency: A solid command of modern C++ is essential for success in this role.
- Platform Expertise: Previous experience with Windows and/or Linux development is required.
- Coding and Debugging: Demonstrated expertise in coding and debugging, ensuring the delivery of robust and error-free software.
- Communication Skills: Exceptional verbal and written communication skills are a must, as you will be working closely with overseas cross-functional teams.
- Self-Motivation: Self-motivated individuals with a proven track record of excelling in fast-paced environments will thrive in this role.
It Would Be Nice If You Had:
- Frontend Development: Experience with JavaScript, Electron/React Native, or other GUI development frameworks.
- Agile/Scrum: Familiarity with Agile and Scrum methodologies in a collaborative working environment.
- Development Tools: Proficiency in using Git, Bitbucket, Jira, Confluence, and TeamCity for efficient project management and development.
- API Design: Experience in designing and implementing REST APIs.
- Database Skills: Knowledge of DBMS systems such as SQLite, PostgreSQL, etc.
- Object-Oriented Design: Excellent object-oriented design and programming skills, particularly in multi-threaded applications.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
At OPSWAT, we’re on a mission to protect the world’s most critical infrastructure. As a U.S.-based cybersecurity leader, we’re expanding our R&D footprint in Vietnam — and we’re looking for a passionate, hands-on Software Development Engineer in Test/ QA Automation Engineer for one of our most strategic solutions: MetaDefender Managed File Transfer.
MetaDefender Secure MFT empowers enterprises to securely transfer sensitive files across systems, networks, and borders. Trusted by governments and global organizations, we are at the heart of secure data movement — and we’re expanding its future in Ho Chi Minh City.
What You Will Be Doing:
- Dedicated for test automation
- Working with product teams to understand assigned products and identify automation opportunities for the products
- Identify automation tools and technologies suitable for our products
- Build new automation framework or enhance existing framework
- Identify automation test cases and implement the test cases
- Work with product teams to measure automation coverage
What We Need From You
- At least 2 years of relevant experience
- Software testing with a good QA mindset
- Experience in building automation framework for different test levels such as UI, API, Integration, and End-to-end
- Experience in applying automation framework and tools such as: JUnit, TestNG, Selenium, Cypress, Playwright or other automation frameworks
- Proficient in using any scripting languages such as: Python, Groovy, JavaScript
- Proficient in using any programming languages such as: C/C++, C#, Java
- Experience with GIT or other source control systems
- Intermediate or higher English communication
It Would Be Nice If You Have
- Background in software development and used to work as a developer
- Have knowledge about Networking
- Familiar with CI/CD technologies such as Jenkin, TeamCity
- Used to work in Agile software development team
- Cybersecurity domain experience, including file security, device security, network security and etc.. (CEH is welcomed)
At Opswat, we’re not just building products — we’re protecting the systems the world depends on. MetaDefender Managed File Transfer is one of our fastest-growing solutions, and this is your opportunity to lead its future from the heart of Vietnam’s thriving tech scene.
You’ll join a company that values innovation, impact, and integrity — and a team that’s growing fast with the support of a global organization. If you're ready to lead, mentor, and build secure software that matters, let’s make it happen — together.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
Do you like puzzles? In OPSWAT, building software is all about solving puzzles. Every piece of code is contributing to the big picture. Working in the OPSWAT team, every one of us is a unique and irreplaceable talent contributing to building a great software management and security product.
If you are a knowledgeable, creative, passionate individual who is interested in designing and building unique security software that no one else is building, then we want you!
What You Will be Doing
- Research, design, develop and implement OPSWAT products using C++ in Linux environments.
- Provide inputs for documentation of new or existing programs.
- Collaborating with teams like software engineering on interesting Linux projects.
- Monitoring Linux applications, services, system performance and security
- Researching feasibility of implementations as a proof of concept; Troubleshooting issues on Linux environment and outages
- Participate in receiving and giving peer code reviews.
What We Need from You
- Bachelor's Degree in Computer Science, or related majors.
- 5+ years of experience with C++ and related technologies.
- Good at programming skills (coding and debugging) using Shell script, C/C++.
- Linux understanding (U-boot, Linux kernel, Yocto,…), as a big plus if you have personal projects/hobbies to dive deep into Linux
- Good data structure and algorithm design skills.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
We are seeking passionate and hands-on Senior C++ Engineer to join our dynamic R&D and Product Engineering team. As a member of this team, you will play a pivotal role in the development of OPSWAT’s industry-leading MetaDefender product, driving innovation and excellence in software engineering.
What You Will be Doing
- Innovative Solutions: Engage in research and rapid prototyping to validate innovative solutions, ensuring our product remains at the forefront of the industry.
- Ownership and Collaboration: Take ownership of major product features from conception to end-to-end delivery. Collaborate closely with Product Management to understand and meet product requirements effectively.
- Code Quality: Participate actively in peer code reviews, contributing to maintaining high code quality standards within the team.
What We Need from You
- Experience with C++ programming language
- Windows/ Linux development experience.
- Excellent 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 DBMS like SQLite, PostgreSQL, etc.
- Experience with Agile / Scrum working environment.
- Experience with Git, Bitbucket, Jira, Confluence, TeamCity
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
About The Position
The MetaDefender Endpoint Security SDK is a cross-platform, modular framework that allows developers and technology vendors to efficiently integrate advanced endpoint protection capabilities into their products.
We are looking for hands-on Senior C++ Software Engineer to join a talented group of engineers building MetaDefenderEndpoint Security SDK – one of OPSWAT’s flagship cybersecurity products.
In this role, you will spend your time hands-on with coding, while the remaining time will be dedicated to designing new features, researching new technologies and mentoring junior team members. This is a great opportunity for someone who enjoys both building high-impact solutions and contributing to the growth of others in a collaborative team environment.
What You Will be Doing
Design, develop, implement, and test the OPSWAT MetaDefender Endpoint Security SDK product using C++ across Windows, Linux, or Mac environments
Research and apply new technologies to enhance existing features or develop new functionalities
Collaborate closely with the Product Management team to understand and deliver on product requirements
Participate in peer code reviews and design reviews, both giving and receiving constructive feedback
Mentor and coach junior engineers on the team
What We Need from You
Bachelor’s degree in a technical field or equivalent practical experience
Strong proficiency in C++
Good understanding of Object-Oriented Programming (OOP) and SOLID principles
Experience with multi-threaded programming and system design
Excellent coding and debugging skills
Hands-on experience conducting code and design reviews
A mindset that is AI-ready, with interest or experience in AI-related development
Strong verbal and written communication skills, with the ability to clearly articulate technical concepts
Self-motivated, adaptable, and comfortable working in a fast-paced, team-oriented environment
Development experience on Windows, Linux, and/or Mac platforms
It Would be Nice if You Had
Experience with scripting languages (Python, Squirrel, Lua, etc.)
Hands-on experience with DBMS (e.g., MongoDB, SQLite, PostgreSQL, etc.)
Hands-on experience with tools such as Git, Bitbucket, Jira, Confluence, and TeamCity
Familiarity with Agile/Scrum development methodologies
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
Do you like puzzles? In OPSWAT, building software is all about solving puzzles. Every piece of code is contributing to the big picture. Working in the OPSWAT team, every one of us is a unique and irreplaceable talent contributing to building a great software management and security product.
If you are a knowledgeable, creative, passionate individual who is interested in designing and building unique security software that no one else is building, then we want you!
What You Will be Doing
- Research, design, develop and implement OPSWAT products using C++ in Linux environments.
- Provide inputs for documentation of new or existing programs.
- Collaborating with teams like software engineering on interesting Linux projects.
- Monitoring Linux applications, services, system performance and security
- Researching feasibility of implementations as a proof of concept; Troubleshooting issues on Linux environment and outages
- Participate in receiving and giving peer code reviews.
What We Need from You
- Bachelor's Degree in Computer Science, or related majors.
- 5+ years of experience with C++ and related technologies.
- Good at programming skills (coding and debugging) using Shell script, C/C++.
- Linux understanding (U-boot, Linux kernel, Yocto,…), as a big plus if you have personal projects/hobbies to dive deep into Linux
- Good data structure and algorithm design skills.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
About the role
We are looking for an enthusiastic Software Engineer to join our team and grow in a professional, cloud-first environment. You’ll contribute to the development and operation of large-scale backend systems that serve tens of millions of requests per day. This is a great opportunity to work in a structured software development process and gain hands-on experience with cloud technologies and high-performance systems.
What You Will be Doing
- Develop and maintain backend services using Node.js as the main programming language.
- Work in a cloud-native environment (AWS), focusing on scalability, reliability, and performance.
- Participate in designing and implementing large-scale distributed systems handling millions of daily requests.
- Write unit and integration tests to ensure the stability and correctness of features.
- Collaborate with cross-functional teams in an agile scrum environment to deliver high-quality software.
- Follow clearly defined and professional deployment processes, including CI/CD pipelines, automated testing, and staging environments.
- Document your work and contribute to the team’s technical knowledge base.
- Learn and grow through mentorship, code reviews, and exposure to production systems.
What We Need from You
- A degree in Computer Science, Software Engineering, or a related field or equivalent hands-on experience.
- Familiarity with backend development in Node.js (via coursework, internships, or personal projects).
- Basic understanding of software development principles and common design patterns.
- Basic knowledge of microservices architecture and event-driven systems.
- Exposure to or strong interest in cloud technologies (preferably AWS).
- Understanding of NoSQL databases such as MongoDB.
- Passionate about learning how large-scale systems are built and maintained in the real world.
- Willingness to follow and grow within professional development and deployment workflows.
It Would be Nice if You Had
- Experience or interest in Golang or C++.
- Familiarity with Docker, containerization, and CI/CD pipelines.
- Basic knowledge of Linux and cloud-based infrastructure.
- Exposure to monitoring/logging tools (e.g., Datadog, Kibana).
- Interest or experience in the cybersecurity domain.
- Awareness of security standards (e.g., NIST, HIPAA, ISO 27001) is a plus.
Soft-skill
- Excellent verbal and written communication skills.
- Self-motivated with a proven ability to work well in a fast-paced team environment.
- Ability to learn new development languages quickly and apply that knowledge effectively.
- Passionate about solving problems in an elegant and principled manner.
- Enthusiast about team work, learning and teaching.
- Ability to communicate and clarify requests.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
We are a strong team of talented, energetic, and ambitious young members looking for a software engineer to thrive and succeed together.
Surely, you’ve already gained many experiences along your way, but are you ready to make your own significant impacts on software products with trendy technologies like Kubernetes, Distributed Systems, Message Queues, High Availability, etc.?
In the professional, supportive environment that we’ve been building here at OPSWAT, we believe we can grow fast to accomplish anything and become a top player in the field.
If you are someone who enjoys finding new challenges to solve and will not settle for anything less, then join us and build great things together!
What You Will Be Doing
- Collaborating with development team members on application design and development.
- Developing, optimizing, and documenting software features across Windows and Linux.
- Performing debugging procedures, maintenance, and upgrades.
- Keeping up to date with the latest C/C++ standards in application development.
What We Need from You
- A good knowledge of C/C++ standards and multithreading.
- A solid background in object-oriented design and programming.
- Strong critical and logical thinking skills.
- Excellent collaboration and communication skills.
- Strong organizational and time management skills.
It Would Be Nice If You Had
- Experience with Relational Database Management Systems.
- Experience with the Qt core framework for C++.
- Experience designing and interfacing with applications via RESTful API.
- Experience in an Agile/Scrum working environment.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position:
We are looking for hands-on Mobile (iOS & Android) 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 Endpoint product as world's advanced next generation cyber security platforms.
What You Will Be Doing:
- Design, develop, implement and test OPSWAT MetaDefender Endpoint product for both iOS & Android platforms.
- 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:
- Working experience in both iOS & Android developments.
- Have published one or more iOS & Android apps in the app store.
- iOS
- A deep familiarity with Swift/Objective-C
- Experience working with iOS UI frameworks such as SwiftUI.
- Having knowledge of macOS development is a plus.
- Android
- Deep understanding of modern Android development and having experience with Android development tools.
- Having knowledge of Kotlin/Java programming language, Android SDK, and Jetpack components (Navigation, DataStore, ViewModel, etc.).
- Having knowledge of Jetpack Compose is a plus.
- Strong OOP programming & algorithm background.
- Experience with unit testing on both Android and iOS platforms.
- Great logical and critical thinking.
- Having the ability of problem-solving & high definition of done.
- Good knowledge of UI components and customization.
- Experience with third-party libraries and APIs.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Solid understanding of the full mobile development life cycle.
- 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 C++.
- Windows/ Linux development experience.
- Experience with Qt framework.
- Experience with Kotlin Multiplatform is a big plus.
- Experience with modularization.
- Excellent object-oriented design & programming skills in multi-threaded applications.
- Experience designing/interfacing with applications with REST API.
- Experience with Agile / Scrum working environment.
- Experience with Git, Bitbucket, Jira, Confluence, TeamCity.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
We are currently seeking a dynamic and experienced Software Engineering Manager (C++ background) to join our rapidly growing organization in the thriving cyber security industry. In this role, you will lead an engineering team that focuses on analyzing and securing endpoint devices and servers. You will have a strong software engineering background, project management skills, and the right personality to lead and set an example for the engineering team. You will lead a group of young and energetic engineers who are eager for leadership and mentorship. You will have the opportunity to collaborate closely with product management and senior management teams based in the USA, as well as gain wide exposure to a diverse range of technologies and platforms.
As an Engineering Manager, you will play a crucial role in the development and success of our product, which is experiencing explosive growth and is on track to become the best-selling product in the company. Your expertise will span across various technologies and platforms, including Windows and Linux system-level development, containers and orchestration, modern mobile UI/UX stack, API, and enterprise network integration.
What You Will Be Doing:
- Provide strong leadership and guidance to a team of talented system and front-end engineers, fostering a culture of innovation and continuous improvement.
- Collaborate with product management and senior management teams in the USA to align strategies, set priorities, and drive product development efforts.
- Oversee and manage the design, implementation, and maintenance of cutting-edge cybersecurity solutions across a range of technologies and platforms.
- Ensure the delivery of high-quality, secure, and scalable solutions that meet or exceed customer expectations.
- Stay up-to-date with industry trends and emerging technologies to ensure the team's skillset remains competitive and relevant.
- Develop and maintain strong relationships with stakeholders, both internally and externally, to ensure the successful delivery of projects.
- Continuously monitor and analyze product performance, driving improvements to maintain our position as a market leader.
- Perform and/or coordinate technology security assessments.
- Outline details required to develop Scopes of Work.
- Communicate issues and resolve escalations with customer-facing teams like Support and Sales.
- Drive technology roadmaps, manage initiatives, and manage project lifecycles.
- Improve the efficiency and effectiveness of the engineering team.
What We Need From You:
- Bachelor’s or master’s degree in computer science, Cyber Security, or a related field.
- 5 years of experience as a tech lead and hands-on manager of a team of 5 developers or more.
- Good knowledge with C++, Linux and Windows OS
- Experience with System Application; Good understand of system design, SDLC.
- Knowledge of network, system engineering is a plus point.
- Strong problem-solving and analytical skills, excelling at simplifying design and solutions.
- Passion for success through others, self-motivating and motivator for the team.
- Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and senior management.
- Experience collaborating with engineering teams in multiple countries.
- Excellent communication skills with the ability to present complex issues to a range of audiences.
- Must be able to work in a fast-paced team environment to support the design, development, testing, documentation, and support of customers.
- Good organization, coordination, and project management skills.
- Good coding and debugging skills.
- Must be self-motivated
It Would Be Nice If You Had:
- Experience with JavaScript/TypeScript and modern UI frameworks like React and Electron.
- Experience leading Scrum teams.
- Experience working with global teams and managing remote team members.
- Experience with microservice structures and REST APIs.
- Experience with Git, BitBucket, Jira, Confluence, TeamCity.
- Reasonable understanding of OWASP Top 10, application vulnerabilities and exploitations.
- Intermediate English speaking and writing level.
- Experience with metrics and reporting tools.
- Experience with collaboration tools (e.g., Jira, Confluence).
#LI-onsite
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
What You Will Be Doing
- Analyze, design, develop and test software product features;
- Produce technical solution for specific problem and implement the solution;
- Contribute to improve the product platform;
- Collaborate with other team members to guarantee quality and on-time delivery;
- Provide recommendations for continuous improvement;
- Work alongside other engineers to elevate technology and consistently apply best practices
What We Need From You
- C++
- Object Oriented Programming, Design Patterns.
- Windows/ Linux/ MacOS development experience.
If Would Be Nice If You Had
- Inter-process communication (IPC).
- RESTful API, JSON data.
- Familiar with Jira, Teamcity, Git
- Experience in agile development
- Good written and verbal English communication skills
- Problem-solving skills
- Ability to study new things quickly
- Ability to work on multiple projects and in team
- Cyber security domain experience, including file security, device security, network security, etc.
- Bachelor’s degrees in software engineering, Information Technology, Computer Sciences or Mathematics.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Summary
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
The Threat Intelligence Analyst is responsible for collecting, analyzing, and disseminating threat intelligence derived from Indicators of Compromise (IOCs) generated by an existing sandbox product and external sources. This role focuses on processing sandbox outputs to produce actionable intelligence, identifying emerging cyber threats, and supporting organizational security strategies.
The ideal candidate will excel in leveraging sandbox-generated data, correlating it with external intelligence sources, and communicating findings to enhance the organization’s threat awareness.
What You Will Be Doing
- IOCs Processing and Intelligence Generation:
o Collect and analyze IOCs (e.g., malicious IPs, domains, file hashes, and behavioral patterns) from the organization’s sandbox product to develop actionable threat intelligence.
o Correlate sandbox outputs with open-source and commercial threat intelligence feeds to enrich findings and validate threats.
o Produce detailed threat intelligence reports, including insights on threat actors, tactics, techniques, and procedures (TTPs).
- Threat Monitoring and Trend Identification:
o Monitor sandbox-generated data to identify emerging threats, campaigns, and trends in the cyber threat landscape.
o Track threat actor behavior and malware campaigns using IOCs to provide proactive intelligence for organizational defense.
o Maintain and update threat intelligence profiles to reflect evolving threats and adversary methodologies.
- Intelligence Sharing and Collaboration:
o Prepare and deliver concise briefings, reports, and dashboards summarizing sandbox-derived intelligence for technical and non-technical stakeholders.
o Collaborate with cybersecurity teams to share actionable intelligence and support strategic decision-making.
o Contribute to threat intelligence-sharing initiatives with industry partners, ISACs, or platforms like MISP.
- Sandbox Data Utilization:
o Leverage sandbox outputs to extract meaningful IOCs and contextualize them within the broader threat landscape.
o Recommend improvements to sandbox data collection processes to enhance the quality and relevance of IOCs.
o Stay informed on sandboxing technologies to maximize the value of generated intelligence.
- Continuous Learning and Improvement:
o Stay updated on the latest cyber threats, malware trends, and threat intelligence methodologies.
o Participate in training and knowledge-sharing to enhance team capabilities in threat intelligence.
o Monitor threat intelligence platforms and sources to ensure timely and relevant updates to organizational defenses.
What We Need From You
- Education:
o Bachelor’s degree in Cybersecurity, Computer Science, Information Technology, or a related field, or equivalent work experience.
o Relevant certifications (e.g., GCTI, CTIA, or equivalent) are preferred.
- Experience:
o 2+ years of experience in threat intelligence or related cybersecurity roles.
o Hands-on experience processing IOCs from sandbox environments (e.g., Cuckoo Sandbox, CrowdStrike Falcon Sandbox, Hatching Triage, or similar).
o Familiarity with threat intelligence platforms (e.g., ThreatConnect, MISP, or Recorded Future).
- Skills and Competencies:
o Strong understanding of cyber threats, including malware, phishing, and advanced persistent threats (APTs).
o Proficiency in analyzing IOCs such as file hashes, IP addresses, domains, and behavioral indicators.
o Knowledge of the MITRE ATT&CK framework and TTPs for threat contextualization.
o Experience with scripting languages (e.g., Python) for automating IOC processing or intelligence workflows is a plus.
o Excellent written and verbal communication skills for delivering clear and actionable intelligence.
o Ability to work collaboratively in a fast-paced, team-oriented environment.
It Would Be Nice If You Had
- Experience integrating sandbox-derived intelligence with cloud-native security platforms.
- Familiarity with open-source intelligence (OSINT) collection and analysis techniques.
- Previous experience contributing to threat intelligence-sharing communities or platforms.
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.