> DOU
senior
IdeaSoft.ioSoftware Engineer
format:Remotecompany:Outsource
c++windows apimultithreadingllm
cybersecuritywindows internalsreverse engineeringmalware analysis.netc#
> full description
We are looking for a Windows Internals Engineer to join our client, a cybersecurity company focused on prevention-first anti-ransomware protection and endpoint security.
This role is a strong fit for an experienced low-level engineer with deep knowledge of C++, Windows internals, and security-oriented system development. You will work on endpoint protection modules that help defend against complex real-world threats.
Requirements
- More than 6 years of experience in software development with strong expertise in C++.
- Experience with Windows API and multithreading.
- AI Native: hands-on experience using AI coding tools (e.g., Claude Code) and building with LLM APIs.
- Strong analytical and problem-solving skills with a passion for security.
- Experience working on large-scale, high-performance systems with complex requirements.
- Excellent communication skills and collaboration.
- Using Common LLM tools to improve day-to-day throughput (e.g., Claude code).
Would be a plus
- Knowledge of cybersecurity and the threat landscape.
- Extensive understanding of LLM tools (e.g., agents, skills, etc.).
- Familiarity with security concepts such as buffer overflows, race conditions, code injection, and privilege escalation.
- Deep understanding of Windows OS internals.
- Modern C++.
- Experience with Windows drivers, file systems, or network protocols.
- Knowledge of reverse engineering, malware analysis, or exploit development.
- .NET/C# experience.
Responsibilities
- Design, develop, and maintain end-to-end security modules in C/C++ that power Morphisec’s endpoint protection.
- Work with low-level Windows internals, including kernel mode and user mode development.
- Lead the development of innovative security solutions that address complex real-world threats.
- Investigate and resolve advanced security-related issues and vulnerabilities.
- Collaborate closely with the product and research teams.
- Stay up to date with emerging threats and vulnerability trends to enhance Morphisec’s defense mechanisms.
- Participate in code reviews, mentoring, and technical discussions to ensure high-quality engineering practices across the team.
We offer
- Competitive compensation.
- Social package (24 working days of annual leave, 5 paid sick days).
- Flexible working hours.
- Challenging projects in diverse business domains and a variety of tech stacks.
- Personal development and professional growth opportunities.
- Work with talented, ambitious and family-feel teams.
- Educational possibilities: corporate courses, knowledge hubs, and in-house English classes.
- Compensation for your professional certification & support for your learning activities.
- Opportunity to choose IT equipment you like.
- Corporate social responsibility.