ARM Hungary Kft. logó

Senior Software Performance Analysis Engineer

Állás részletei

  • Cég neve

    ARM Hungary Kft.

  • Munkavégzés helye

    Hibrid
  • Munkaidő, foglalkoztatás jellege

    • Teljes munkaidő
    • Általános munkarend
  • Elvárt technológiák

    • C C++ HARDWARE DEBUGGING JAVA ASSEMBLY
  • Elvárások

    • Angol középfok
    • Nem kell tapasztalat
    • Főiskola
Állás elmentve
A hirdetést eltávolítottuk a mentett állásai közül. Visszavonom

Állás leírása

Responsibilities

Collecting data about how workloads run and analyzing it to understand the bottlenecks and what investigate next.
Analysing and improving large codebases for different performance aspects.
Working with different platforms that include the latest hardware, but also FPGAs and software models of upcoming hardware designs.
Documenting the analysis performed, sharing knowledge within the team and wider.
Producing write-ups and presentations to help other developers handle similar problems.
Contributing improvements to open-source projects or directly to our partners.

Requirements

Established experience or a Bachelor’s (or above) degree or equivalent experience in a STEM subject.
Excellent C/C++ skills
Experience in profiling and tracing large applications to find bottlenecks of performance
Awareness of the details of System Architecture (pipelines, caches, MMUs, interconnect, timers, multithreading)
Proficiency in problem solving and debugging skills

Nice-to-have

Understanding of runtimes engines for high level languages like Java, Java Script and similar., Understanding of compiler optimizations., Understanding of OS concepts such as processes, threads, locks, virtual memory and how they relate to application performance., Ability to reason about generated assembly code is highly desired., Familiarity with open-source project development cycles and contribution processes., Understanding of Arm architecture and tools

What we offer

Our UK offices are amazing places to collaborate.
Scope to adapt the job role and title for the right person.
Hybrid working approach designed to support high performance and personal wellbeing.
Equal opportunity employer committed to mutual respect and diversity.
Benefits including health and wellness, work and life success, financial rewards, development and support.

Company info

Arm's Userspace Performance team is looking for skilled software performance analysis engineers to join a growing team. Successful candidates will help improve the performance of software running on Arm systems used across the world.

How to apply

You can submit your application on the company's website, which you can access by clicking the „Apply on company page“ button.

Álláshirdetés jelentése