C/C++ - AV Engine Development Engineer

This job is no longer active!

View all jobs Bitdefender active

View all jobs C/C++ - AV Engine Development Engineer active on Hipo.ro

View all jobs Engineering active on Hipo.ro

View all jobs IT Hardware active on Hipo.ro

View all jobs IT Software active on Hipo.ro

Employer: Bitdefender
  • Engineering
  • IT Hardware
  • IT Software
  • Job type: full-time
    Job level: peste 5 years of experience
  • Updated at: 09.05.2019

    Top performing antivirus company seeks top performing programmer!

    There are a lot of companies and jobs out there so let’s found out how can you make a difference with us:

    • Do you like challenging and difficult tasks, solve problems and find innovative solutions?

    • Do you think that your intelligence and creativity are your most precious assets and you want to put them to good use?

    • Do you like that you and your work to be described as “the best”?

    • Do you constantly strive at improving yourself and your work?

    • Do you have a can-do attitude when others can’t do?

    If the answer is YES then we have a mission worthy of your attention.

    The Bitdefender core file scanning engine is more than 20 years old and during these years it was improved to become one of the best antivirus scanning engines in the market. Thus this technology is being now used in tens of other antivirus solutions.

    As the number of online threats grows so is our scanning engine and the team behind it. Who’s going to join next? Take a look below at our profile in order to find out.


    • Analyze malware samples (the start of our users’ trouble is also the start of your challenge)

    • Research file formats, read malware analysis technical articles

    • Review, Optimize, Debug and Extend existing functionality

    • Research and Develop better algorithms and methods for detection malware files (here you unleash your intelligence and creativity)

    • Test your creation (using whatever method you see fit)

    • Collaborate with other teams in order to handle requests and issues submitted by our clients and partners

    • Set and maintain a high standard in your work and be a model that inspires others around you


    Must have:

    • C/C++ programming experience

    • Object-Oriented Programming (OOP) and Object-Oriented Design (OOD) mindset

    • Good Algorithms and Data Structures knowledge

    • Debugging experience

    • Working with Binary File Formats experience

    • A sense of humor (hackers are not funny, but we are)

    Should Have:

    • Code Review, Testing

    • Software Design Patterns

    • Reverse Engineering

    • Python

    • Assembly Language (x86/x64)

    • Cross-platform Development

    Nice to Have:

    • Embedded programming

    • Machine Learning

    • Visual Studio or other IDE working experience

    • .NET or Java or Javascript

    • IDA / IDA Pro working experience

    • Windows API

    • Malware Analysis, Security Research

    • Kernel Programming


    • Work on a global and leading software solution (at the best, with the best)

    • Competitive salary

    • Flexible work hours - results are more important than when the work is doneot a bank)

    • Small and Effective Team (and growing) - plenty of room for advancement and improvement,

    • Autonomy - Freedom to Research and Develop your own ideas (you are the expert and you know best)

    • Medical Coverage, Medical Insurance, free Drinks, and Fruits - keeping you safe and sound

    • Bookster account - great minds read great minds