drjobs Senior JavaScript Virtual Machine Compiler Engineer

Senior JavaScript Virtual Machine Compiler Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Cupertino, CA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

The JavaScriptCore team in WebKit is responsible for the JavaScriptCore engine and our mission is to make JavaScript and WebAssembly execution both fast and secure. JavaScriptCore engineers work on all aspects of the engine: the compilation pipeline the language runtime the garbage collector and the API for native apps. The compilation pipeline consists of the parser the bytecode frontend profile-guided type profiling and multiple optimizing compiler backend that turn JS and Wasm programs into efficient ARM and x86 machine this role you will work across all areas of the engine improving the performance security and stability of the engine as well as compatibility with other browsers. You will also help guide the evolution of the JavaScript and WebAssembly languages via public standards. You will drive new innovations add new optimizations tune performance implement language features in addition to diagnosing and fixing existing problems.


  • BS in computer science or equivalent
  • Experience programming in modern C
  • Excellent debugging critical thinking and communication skills
  • Experience with compilers parsers and interpreters
  • Experience with assembly-level programming
  • Experience with performance analysis
  • Experience with memory allocators and garbage collectors


  • Hands-on experience with VMs with just-in-time compilers (e.g. JavaScript engines and JVMs)
  • Experience with web browsers
  • Knowledge of JavaScript and WebAssembly

Required Experience:

Senior IC

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.