Software Security Research Engineer - Browser Technologies

Requirements

  • Background in browser technologies OR the native technologies on which browsers are built.
  • Background in secure coding and code auditing.
  • Knowledge of modern anti-exploitation mitigations and their effectiveness.
  • Programming background in C, C++, and Swift.

Nice to Haves

  • Experience of software exploitation.
  • Knowledge of macOS and iOS security architectures.
  • Knowledge of memory safe languages.
  • Proficiency with assembly languages, particularly ARM64.
  • Knowledge of how to apply modern security mitigations to performance sensitive parts of the system.

What You’ll Be Doing

  • Securing Browser Technologies across Apple platforms, including iPhone, Apple Vision Pro, Mac, and Apple TV.
  • Identifying threats in advance and responding to critical security issues.
  • Reverse engineering exploits, providing analysis, and creating innovative security tools.
  • Consulting on hardware and software security with multiple teams and vendors.
  • Reviewing code and proposing designs for new security mitigations.
  • Evaluating security-critical code and developing automated tools for vulnerability detection.
  • Building exploits for discovered vulnerabilities to test mitigation techniques.
  • Driving the design and development of new security mitigations.
AI Summary ✨

Similar jobs

  • Senior Java Engineer - Security - Elasticsearch

    ElasticUKa day ago
    NewRemoteRegistered sponsor
  • Security Engineer, Incident Response

    MetaLondon, UK3 days ago
    Registered sponsor
  • Application Security Specialist

    Checkout.comLondon, UK3 days ago
    Registered sponsor
  • See all jobs in UK →