watermark
whiteCryption

C++ Developer for Apple platforms using LLVM technologies (MLIR)

whiteCryption - Riga
3000 - 7500
Deadline
2025-02-17
Description
Company
Summary

Responsibilities

Design & Development:

  • Design and implement features for an application protection product on macOS and iOS
  • Plan their implementation
  • Provide tests for implementations
  • Analyze, review and validate protected applications against defined security attributes
  • Meet deadlines and project objectives

Technical Leadership:

  • Identify problems and come up with solutions
  • Own features from inception to deployment
  • Identify necessity for and implement engineering process improvements
  • Participate in planning processes
  • Taking part in non-software development team processes, e.g. mentoring or process upkeep

Requirements

  • Advanced proficiency in C++ programming
  • Familiar with low-level programming concepts
  • Excellent verbal and written communication skills in English

Preferred qualities

  • Knowledge of Python
  • Practical work experience of at least 3 to 5 years working as a software developer
  • Experience with full software lifecycle
  • Proficiency with debugging
  • Deep understanding of Application and object-code formats (e.g. MachO)
  • Experience with LLVM or GCC internals & APIs
  • Experience with reverse engineering frameworks/tools (e.g. Ghidra, IDA Pro, etc.)
  • Compiler development experience, particularly in the areas of optimization or obfuscation
  • Notable contributions to open-source projects
  • Understanding of software protection principles and technologies, including both obfuscation & runtime application software protection
  • Knowledge of assembly languages, e.g. ARM64
  • Knowledge of applied cryptography
  • Understanding of software security
  • Experience with testing processes
  • Experience with web services

We offer

  • Exciting projects with large opportunities for growth and a never ending stream of interesting challenges
  • Great colleagues
    • Including ex(-Google, -Microsoft, -Intel, -CERN) employees,
    • Including organizers/volunteers for the school olympiad movement.
  • 8h work day at a somewhat flexible start.
  • Benefits package
  • Full-remote work option
  • Work with international customers
  • Participation in open source projects
  • Opportunities for further education

 

Summary
Position
C++ Developer for Apple platforms using LLVM technologies (MLIR)
Location
Riga
Type
Full-time
Deadline
2025-02-17
Company
whiteCryption
Salary
3000 - 7500 (+ bonuses)
Know someone who would love this job?
Share the postition
watermark
watermark
We use cookies to optimize site functionality & give you the best possible experience. To learn more visit our Pivacy Policy section.