Description

You will optimize web performance and security for Arm platforms on Android and Chromium open-source projects.

Responsibilities

  • Trace, analyze, benchmark, and investigate web workloads using Perfetto and Simpleperf to identify bottlenecks.
  • Develop, test, and improve Chromium using C, C++, and Rust.
  • Prepare experimental builds and improve continuous integration, testing, benchmarking, and delivery systems.
  • Work on sandboxing, inter-process communication, and security topics.
  • Collaborate to improve the LLVM compiler, V8 JavaScript engine, Linux kernel, and Arm architecture.

Required Skills

  • 5+ years of experience in software development.
  • Strong C and C++ fundamentals.
  • Deep understanding of computer architecture, code-generation, compilers, linkers, ABIs, kernels, and assembly language.
  • Proficiency in statistics and data analysis.
  • Strong presentation and persuasion skills.
  • Any Graduate degree.

Preferred Skills

  • Experience with Python, TypeScript, Java, or Rust.
  • Experience with SIMD or GPGPU programming techniques.
  • Interest or experience in core web technologies including HTML, CSS, and JavaScript.

Education

Any Graduate