Logo Wibu-systems Ag

Software Security Engineer

Job

  • Level
    Experienced
  • Job Field
    IT, Software, Security
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Karlsruhe
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this role, you will develop security strategies to safeguard our software from reverse engineering. You will identify vulnerabilities, implement protection mechanisms across various platforms, and create automated tests.

    Job Technologies

    Your role in the team

    • Protection of our software products: You work on securing our applications against reverse engineering, analysis, and extraction.
    • Development of new security strategies: You research and conceptualize modern protection technologies that are resilient against existing and new attack methods.
    • Analysis and Troubleshooting: You identify and resolve vulnerabilities in already protected applications and ensure continuous improvements.
    • Cross-platform development: You implement security and protection technologies for various programming languages and platforms.
    • Automated Tests: You develop test scenarios to ensure the functionality and effectiveness of the protective mechanisms.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • Your background: You have completed a degree in computer science, mathematics, physics, or a related field — or you are a motivated entry-level professional / emerging talent with solid knowledge.

    Qualifications

    • Security focus: Topics like software security fascinate you - perhaps you have already participated in CTF competitions or implemented your own projects.
    • Reverse engineering excites you: You are familiar with compiled code and bytecode artifacts and use tools such as IDA Pro, Ghidra, BinaryNinja, or dnSpy.
    • Deep Tech Know-how: Whether obfuscation, decompilation, LLVM, .NET Runtime, Mono, JVM or Unity Framework - you are technically savvy and love to dive deep into systems.
    • Fascination with software protection: You find compiler-assisted program transformations and platform internals exciting.
    • Nice-to-have: If you have already worked with LLVM IR - even better!
    • Language & Team: You speak German very well (C1) and English, enjoy working independently, and are eager to contribute to a motivated team.

    Experience

    • Code is your language: You are proficient in C++ and have experience in C#, Java, or Python.

    This text has been machine translated. Show original

    Benefits

    Health, Fitness & Fun

    Work-Life-Integration

    Topics that you deal with on the job

    Job Locations

    • Location Karlsruhe

      Baden-Württemberg

      Germany

    This is your employer

    Wibu-systems Ag

    Wibu-systems Ag

    Wibu-Systems ist ein schnell wachsendes und weltweit führendes Unternehmen der IT-Sicherheitsbranche und feiert in diesem Jahr sein 30. Jubiläum. Unsere Kompetenzen reichen vom Schutz von Software vor Diebstahl und Raubkopien hin zu neuen Geschäftsmodellen mit flexiblem Lizenz- und Rechtemanagement und Endpunktsicherheit.

    Description

  • Company Size
    1-49 Employees
  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
  • Logo Wibu-systems Ag

    Software Security Engineer

    Location
    Karlsruhe
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders

    More Jobs