# C++ Software Engineer - OESIS Framework

**Company:** [OPSWAT](https://hotfix.jobs/companies/opswat)
**Location:** Ho Chi Minh City, Vietnam
**Role:** Backend Engineering
**Experience:** 5+ years
**Skills:** C++, Python, PowerShell, Lua, Squirrel, Windows, macOS, Linux, Multithreading, Object-Oriented Programming, Solid, LLM APIs, Mcp, RAG, Postgres
**Posted:** 2026-08-06

> Build and maintain a cross-platform C++ cybersecurity framework supporting endpoint posture assessment and third-party security integrations. The role requires strong systems, debugging, and multithreaded programming experience, plus hands-on use of AI-assisted development workflows.

## Job Description

## Responsibilities
- Design, develop, implement, and test the OESIS Framework in C++ across Windows, macOS, and Linux.
- Implement support for third-party security applications using Python, PowerShell, Lua, Squirrel, and other scripting languages.
- Own features end to end, including requirements clarification, design, implementation, unit and functional testing, and release.
- Use AI coding assistants and agentic tools such as Claude Code and GitHub Copilot for code generation, refactoring, test creation, and debugging, while remaining accountable for shipped code quality.
- Develop AI-assisted engineering practices, including reusable prompts and skills and review standards for AI-generated code.
- Prototype and evaluate AI-powered endpoint-security capabilities, including LLM-assisted endpoint-posture analysis and automated detection-gap triage.
- Research and apply technologies to improve existing features and develop new functionality.
- Participate in peer code and design reviews; lead reviews at the senior level.
- Collaborate with Product Management and QA.
- Mentor and coach junior engineers.

## Requirements
- Bachelor's degree in a technical field or equivalent practical experience.
- 3–5+ years of professional experience for Senior level, with feature ownership and mentoring experience.
- Understanding of object-oriented programming, SOLID principles, and common design patterns.
- Experience with multithreaded programming and system design.
- Strong coding and debugging skills, including navigating large codebases and diagnosing issues across operating-system boundaries.
- Hands-on experience with AI coding assistants and agentic development tools, including reviewing, verifying, and testing AI-generated code.
- Working knowledge of LLM fundamentals, including prompt and context design, tool/function calling, output evaluation, and data privacy.
- Experience conducting code and design reviews.
- Strong verbal and written communication skills.
- Development experience on Windows, Linux, and/or macOS.

## Nice to Have
- Experience with Python, Squirrel, Lua, or other scripting languages.
- Experience integrating Anthropic, OpenAI, or similar LLM APIs.
- Familiarity with MCP, RAG, or agent frameworks.
- Experience with native Windows, macOS, and/or Linux APIs and system layouts, including Win32, registry, WMI, COM, Windows services, macOS frameworks, bundles, launchd, Linux package managers, systemd, and `/proc`.
- Cybersecurity experience in endpoint protection, EDR/AV integration, CVE/vulnerability management, or device posture/compliance.
- Hands-on experience with MongoDB, SQLite, or PostgreSQL.
- Familiarity with Agile/Scrum methodologies.

## Similar jobs

- [Software Engineer - Wallets](https://hotfix.jobs/jobs/32955ac3-4c1c-4a94-83a2-7e6f18965180) - Rain - Remote - $220k – $270k/yr
- [Software Engineer - Branching](https://hotfix.jobs/jobs/e74343fa-f4f1-4737-8d28-ddcadd6feb92) - Supabase - Remote
- [Software Engineer](https://hotfix.jobs/jobs/eb2ad1ba-aa07-4bbb-bc25-e41650e12267) - OPSWAT - Ho Chi Minh City, Vietnam
- [Senior Agentic Software Engineer - GTM Intelligence Platform](https://hotfix.jobs/jobs/79bb1e03-c4b2-439a-a2c4-9ceee2870a62) - OPSWAT - Ho Chi Minh City, Vietnam
- [Senior Software Engineer, Backend (Money Movement)](https://hotfix.jobs/jobs/8afb425b-fe94-4b6b-8b26-f8dde0de4f58) - Phantom - Remote

**Apply:** https://hotfix.jobs/jobs/9178c0f5-4e2d-4ae6-bc05-b930dfda2bb9
**Canonical:** https://hotfix.jobs/jobs/9178c0f5-4e2d-4ae6-bc05-b930dfda2bb9