Senior Security Engineer (Reverse Engineering / C++)

WIBU-SYSTEMS AG

Berlin, Germany • 13m ago • Remote

Senior

Remote

43,000 - 72,000 EUR/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

Senior role focused on Reverse Engineering and C++ security engineering.

Description

Designs security architectures and develops cross-platform protection concepts and mechanisms to secure applications against reverse engineering, analysis, and code extraction. Investigates current attack methods and vulnerabilities, assesses technical risks, and derives future-proof protection measures. Applies AI-based tools and agentic workflows to perform code and binary analysis and continuously validates results through automated testing.

Responsibilities

  • Design and implement platform-independent security protection mechanisms.
  • Analyze attack techniques and weaknesses; evaluate technical risks and define effective countermeasures.
  • Take technical ownership from concept to implementation, including architecture decisions balancing security, maintainability, and product needs.
  • Use AI tools and agents for code/binary analysis, reverse engineering, vulnerability research, and automated investigations; critically evaluate outputs and improve agent workflows.
  • Develop automated tests and robust test scenarios to continuously verify functionality, robustness, and effectiveness of protection mechanisms.
  • Mentor colleagues, conduct reviews, transfer knowledge, and gradually assume technical (and later people) leadership.

Requirements

  • Completed degree in Computer Science, Mathematics, Physics, or related discipline (or equivalent qualification)
  • Several years of experience in software development, IT security, security research, or a comparable environment
  • Experience with compiled code and bytecode
  • Practical experience with reverse engineering tools such as IDA Pro, Ghidra, Binary Ninja, or dnSpy
  • Knowledge across areas like obfuscation, decompilation, compiler construction, LLVM/LLVM IR, .NET, Mono, JVM, or Unity
  • Experience with AI-assisted development/analysis tools and ability to integrate agents into technical workflows with result validation and privacy-aware handling of data
  • Secure C++ skills plus experience with at least one of: C#, Java, Python
  • Independent, structured working style and ability to communicate technical decisions clearly to different audiences
  • Very good German (C1+) and English (B2+) language skills

Benefits

  • Attractive compensation with annual performance-based bonus
  • Flexible working time and option for mobile work
  • Flexible vacation selection up to 40 days/year
  • Subsidy for the Deutschlandticket and JobRad
  • Opportunities for internal and external training
  • Modern office setup and Du-Kultur with short communication paths

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Senior Security Engineer (Reverse Engineering / C++) role

Improve your resume for just $5

€43,000 – €72,000/year

Unlock Full Resume Report