CareerPlanGet AI match score →

C++ Software Engineer - OESIS Framework

Vietnam💼 Full-time🗓 2026-07-17 → 2026-07-31

Core

Building the OESIS Framework, a cross-platform modular framework for endpoint security, device posture assessment, and compliance checking, integrating AI-native development workflows and AI-powered detection capabilities.

Role type

Middle-Senior C++ Software Engineer (IC)

Builds

OESIS Framework (cross-platform endpoint security library), AI-assisted analysis tools, and automation features for third-party application management.

Domain

Cybersecurity / Endpoint Security / AI Engineering

Deliverable

production ML models | product features

Required skills

C++, multi-threaded programming, system design, OOP/SOLID principles, debugging across OS boundaries, AI coding assistant usage, LLM fundamentals (prompting, tool calling), code review

Preferred skills

Python/Squirrel/Lua scripting, LLM API integration (Anthropic/OpenAI), MCP/RAG/agent frameworks, cybersecurity background (EDR/AV, CVE management), DBMS (MongoDB/PostgreSQL), native OS APIs (Win32/macOS/Linux)

Technologies

C++, Python, Squirrel, Lua, Windows, macOS, Linux, MongoDB, SQLite, PostgreSQL, Anthropic, OpenAI

Responsibilities

Design, develop, and test the OESIS Framework across Windows, macOS, and Linux; implement support for third-party security applications; own features end-to-end from requirements to release; use AI coding assistants and agentic tools for code generation and debugging; prototype and evaluate AI-powered product capabilities; conduct code and design reviews; mentor junior engineers

Seniority

Middle-Senior, hands-on IC with mentoring responsibilities

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗