Sr Engineer - Nutanix
  • Cork, Munster, Ireland
  • via BeBee.com
-
Job Description

Hardware Engineer at Qualcomm India Private Limited

Design, optimize, and test electronic systems, circuits, and mechanical systems for cutting-edge products.

Collaborate with cross-functional teams to develop solutions and meet performance requirements.

Work on Qualcomm Snapdragon CPUSS Architecture and performance team.

Responsible for analyzing performance aspects of Snapdragon CPU subsystem and influencing performance uplifts.

Guide execution team by projecting CPUSS performance in upcoming chips and correlating with pre-silicon runs and post-silicon measurements.

Drive deep dive analysis on performance issues, bottlenecks, and provide fixes or workarounds on CPU subsystem and related SOC Modules.

Essential skills and experience:

  • Familiar with Microprocessor and/or SoC Architecture and micro-Architecture, preferably ARM processors and ARM processor-based systems.
  • Experience of ARM-based System Designs, Knowledge of CPU and hierarchical memory system, cache configurations and coherency issues in multi-core systems.
  • Experience with workload performance characterization, bottleneck analysis, and driving microarchitecture investigations on CPU/GPU/Systems with relevant performance matrix.
  • Hands-on with Lauterbach debug environment, Emulation platforms and experience in working with bare-metal environment with knowledge of Linux boot.
  • Engage with architects and design teams to investigate next-generation CPU microarchitecture performance features through workload-driven investigations.
  • Develop, simulate workloads for pre-silicon performance analysis and performance projections on silicon.
  • Lead initiatives for performance technology alignment across product engineering teams.

Good to have:

  • Minimum 5+ years of experience on relevant areas.
  • Strong data analysis skills to identify performance trends from large data sets and the technical bent to investigate anomalies.
  • Understanding of Linux and Android internals from a performance point of view.
  • Strong programming experience in at least one language: C/C++, Perl, Python.
  • Familiarity with hardware/software level performance analysis of industry standard benchmarks & open source applications.
  • Excellent debugging skills at SoC and System level.
  • Excellent communication skills and ability to collaborate with peers and senior architects/design engineers across the globe.
  • Familiar with pre-silicon environments such as Verification, Emulation and Virtual Bring-Up, etc.
  • Good knowledge of high-performance microprocessor architecture and complex SoC.
  • Pre-silicon performance experience is a huge plus.
  • Post Silicon Experience and debugging on the devices using relevant Debug tools and Bus profiling tools are added advantage.

Qualcomm is an equal opportunity employer.

;