drjobs Apple Silicon Trace Tools Engineer

Apple Silicon Trace Tools 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

Design and implement sophisticated hardware-assisted tracing infrastructure that forms the backbone of Apples performance and debugging ecosystem. Youll collaborate closely with silicon designers kernel engineers and developer tools teams to create capabilities that push the boundaries of whats possible in system role offers unique opportunities to work at the intersection of hardware and software where your contributions will enable breakthrough insights into system behavior across the entire Apple ecosystem.


  • Strong background in C.
  • Solid understanding of basic algorithms and data structures.
  • Understanding of operating systems fundamentals (e.g. system calls virtual memory interrupts processes dynamic loader).
  • Low-level software development experience (e.g. userspace library kernel firmware or RTOS).
  • Understanding of computer architecture fundamentals (e.g. RISC pipeline cache coherency branch prediction virtual address translation).
  • Familiarity with a scripting language (e.g. Python bash).
  • Debugging skills (e.g. LLDB or GDB).
  • Excellent written and verbal communication.


  • Performance analysis instrumentation and optimization.
  • Compiler development
  • Familiarity with ARM architecture and instruction sets.
  • Static/dynamic program analysis.
  • Security analysis.
  • Reverse engineering.

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.