Software Developer, Reverse Engineering
Magnet Forensics
Calgary, Alberta
1d ago

Responsibilities :

  • Vet 3rd party tools for ability to tackle reverse engineering tasks
  • Develop internal tools to help with reverse engineering tasks
  • Be a subject matter expert in one or more aspects of Magnet Products, and / or Reverse Engineering Techniques
  • Provide technical leadership without a formal reporting structure through various approaches like : building alignment between various teams in tacking reverse engineering tasks, advocating for reversing approach, building out resources for continual learning, making the people around you stronger, regularly sharing information
  • Qualifications :

  • Bachelor's Degree in Computer Science or related field, or equivalent practical experience
  • Ability to work with incomplete information
  • Experience with two or more of : X86 / x64 / ARM assembly, Reverse Engineering, Static Analysis tools (e.g. IDAPro, Ghidra, jadxgui, Hopper, others), Dynamic Reversing Tools (x64dbg, frida, others), Network Inspection Tools (Wireshark, Fiddler, others), Knowledge of C, C++, Rust, Python, JavaScript
  • Mobile development experience : Java / Android APIs, Objective C / Swift / Apple Frameworks
  • Working with P / Invoke in .NET, e.g. creating new function signatures for undocumented methods
  • Proactive around building tooling and advancing teams ability to do reverse engineering work
  • Aptitude and interest in learning new technologies
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form