C++ Software Engineer - OESIS Framework
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