Responsibilities
- Write, test, and debug C++ code for the OESIS Framework under mentor guidance.
- Implement well-scoped features and bug fixes from requirements clarification through testing.
- Use AI coding assistants and agentic tools for code generation, refactoring, test creation, and debugging while reviewing and validating their output.
- Learn endpoint security concepts through project work, including anti-malware detection, patch and vulnerability assessment, and device compliance.
- Collaborate with engineers, QA, and Product Management in the software development lifecycle.
Requirements
- Currently pursuing or recently completed a bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Basic understanding of object-oriented programming and data structures and algorithms.
- Curiosity about or prior exposure to AI coding assistants such as ChatGPT, GitHub Copilot, or Claude.
- Strong problem-solving skills, eagerness to learn, good English communication skills, and reliability.
- Preferred: foundational C++ knowledge, including syntax, memory management, and object-oriented programming.
- Preferred: exposure to Python, Squirrel, or Lua.
- Preferred: experience with Windows, macOS, or Linux development or familiarity with operating-system concepts.
- Preferred: interest in cybersecurity, endpoint protection, or device compliance.
- Preferred: familiarity with Git and collaborative development workflows.
- Preferred: familiarity with LLM concepts such as prompting and tool or function calling.
About OPSWAT
OPSWAT protects critical infrastructure. Our goal is to eliminate malware and zero-day attacks. We believe that every file and every device pose a threat. Threats must be addressed at all locations at all times—at entry, at exit, and at rest. Our products focus on threat prevention and process creation for secure data transfer and safe device access. The result is productive systems that minimize risk of compromise. That’s why 98% of U.S. nuclear power facilities trust OPSWAT for cybersecurity and compliance. OPSWAT. Trust no file. Trust no device. www.opswat.com Visit us on Twitter, Facebook, Instagram, and YouTube. http://www.twitter.com/opswat http://www.facebook.com/opswat https://www.instagram.com/opswat https://www.youtube.com/user/opswat1