Jobedly Post a Job

C++ Software Engineer - OESIS Framework

OPSWAT · Ho Chi Minh City
Full-timeProduct EngineeringTechnology$179,000–$241,000/yr
Apply on Jobedly ⚡ One-click AI Apply

About the C Software Engineer Oesi Framework role

C Software Engineer Oesi Framework positions focus on delivering results in their domain. This page aggregates open C Software Engineer Oesi Framework roles and what employers typically expect.

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 OESIS Framework is OPSWAT's cross-platform, modular framework that enables developers and technology vendors to integrate advanced endpoint security capabilities into their own products. It powers device posture assessment and compliance checking for leading SASE, SSE, ZTNA, and VPN vendors worldwide, providing detection, classification, assessment, and management of thousands of third-party applications across Windows, macOS, and Linux. We are building the next generation of the OESIS Framework, where AI is a first-class part of both how we build (AI-assisted and agentic development workflows) and what we build (smarter detection, AI-assisted analysis of endpoint data, and automation across the product lifecycle). Every engineer on the team is expected to work AI-natively. We are looking for hands-on C++ Software Engineers (Middle-Senior levels) to join a talented group of engineers building the OESIS Framework, one of OPSWAT's flagship cybersecurity products. You will spend most of your time hands-on with coding, with the remainder dedicated to designing new features, researching new technologies (including AI/LLM applications in endpoint security), and at the senior level, mentoring junior team members. This is a great opportunity for someone who enjoys both building high-impact solutions and growing in a collaborative, AI-native engineering environment. What You Will be Doing Design, develop, implement, and test the OESIS Framework using C++ across Windows, macOS, and Linux environments Implement support for third-party security applications using scripting languages such as Squirrel, Python, PowerShell, Lua, ... Own features end to end: requirements clarification, design, implementation, unit and functional testing, and release with scope growing by level Use AI coding assistants and agentic tools (e.g., Claude Code, GitHub Copilot) as part of your daily workflow for code generation, refactoring, test creation, and debugging while remaining fully accountable for the quality of what ships Build and share AI-assisted engineering practices on the team: effective workflows, reusable prompts/skills for recurring tasks, and review standards for AI-generated code Prototype and evaluate AI-powered product capabilities e.g., LLM-assisted analysis of endpoint posture data, automated triage of detection gaps, or AI-accelerated support for new third-party applications Research and apply new technologies to enhance existing features or develop new functionality Participate in (and at senior level, lead) peer code reviews and design reviews, both giving and receiving constructive feedback Collaborate closely with Product Management and QA to understand and deliver on product requirements Mentor and coach junior engineers What We Need from You Bachelor's degree in a technical field or equivalent practical experience 3-5+ years of professional experience with a track record of feature ownership and mentoring for Senior level Good understanding of OOP, SOLID principles, and common design patterns Experience with multi-threaded programming and system design Excellent coding and debugging skills, including comfort navigating a large existing codebase and diagnosing issues across OS boundaries (processes, services, permissions) An AI-native development mindset: hands-on experience using AI coding assistants and agentic tools in real development work, with the judgment to review, ver…

Salary estimate

$179,000 – $241,000/yr
Provided by the employer.

Skills for this role

PythonC++LLMSecurityQAAutomation

Resume tips for C Software Engineer Oesi Framework applicants

Interview preparation

Prepare concrete STAR-format stories that show C Software Engineer Oesi Framework outcomes you drove.

Research the employer's product and recent news before the interview.

Be ready to explain how you'd approach a typical C Software Engineer Oesi Framework problem end to end.

Have thoughtful questions ready about the team, tools and success metrics.

About OPSWAT

OPSWAT is actively hiring on Jobedly. Explore their open roles and what it's like to work there.

Apply on Jobedly ⚡ One-click AI Apply

Similar jobs

Companies hiring for similar roles