CPU Performance Workloads Engineer

1 month ago


Bengaluru, India arm limited Full time

The Role

Job Overview:

We have exciting opportunities in the CPU group, where you will be part of a highly motivated team that helps define new generations of mainstream processors.

You will have real responsibilities from day one, and you will get support and mentorship from specialists that will help you succeed and develop your career. Through teamwork, training, and dedication to personal development, we strive to help everyone mature into a specialist in the field.

Responsibilities:

You will be part of a team of performance engineers located in Bengaluru working with the CPU Central Performance Workloads team on products as per the CPU roadmap. You will contribute to the definition of next generation IP products by enabling analysis of new applications and benchmarks, and by proposing new insights on methodologies that push the state of the art in workload analysis, characterization and capture. Together with marketing, technical leads, and partners we will align on applications that will represent market requirements for future products. You will propose, develop and maintain innovative ways of making relevant workloads suitable for sophisticated simulation and emulation platforms, targeting the latest architectural features. You will help maintain and extend existing methodologies and tools, and develop new tools/infrastructure

Required Skills and Experience :

An engineering mind-set with strong problem-solving skills. Good object-oriented programming, preferably C++ or Java, plus coding in assembly (aarch64 preferred) and C Reasonable understanding of fundamental operating system internals such as virtual memory and schedulers Performance analysis of software (performance, debugging, etc), preferably in pre-silicon simulation or emulation environments Use of a UNIX environment and programming in Python, shell, etc Use of compilers such as gcc and llvm, targeting aarch64 Excellent attention to detail Good interpersonal and teamwork skills

“Nice To Have” Skills and Experience :

Good understanding of computer architecture fundamentals Experience with industry standard workloads ( SPEC, Geekbench and CoreMark) Experience with OS bring up or porting on a new architecture or platform Experience using performance counters and characterization tools Experience with CPU/System performance analysis or workload characterization

In Return:

With offices around the world, Arm is a diverse organisation of dedicated, innovative and very hardworking engineers. By enabling a vibrant, inclusive, meritocratic, and open workplace, where all our people can grow and succeed, we encourage our people to share their outstanding contributions to Arm's success in the global marketplace


#



  • Bengaluru, India NVIDIA Full time

    We are looking to hire strong verification engineers with a sharp understanding of CPU and interconnect architectures and workloads. NVIDIA makes some of the most sophisticated chips in the world and is solving problems, with its vast arsenal of CPUs, GPUs, and SW, in areas such as HPC, Automated driving, Medical imaging, and much more! We are seeking highly...


  • Bengaluru, India NVIDIA Full time

    We are looking to hire strong verification engineers with a sharp understanding of CPU and interconnect architectures and workloads. NVIDIA makes some of the most sophisticated chips in the world and is solving problems, with its vast arsenal of CPUs, GPUs, and SW, in areas such as HPC, Automated driving, Medical imaging, and much more! We are seeking highly...


  • Bengaluru, India Mulya Technologies Full time

    CPU Verification EngineerLocation; BangaloreEngineering, Bengaluru, IndiaCPU Verification EngineerBangaloreEngineering /Full Time /This position involves extensive hands-on experience with CPU verification using industry standard functional verification methodologies and reference model-based checkers. The candidate must be able to quickly understand design...


  • Bengaluru, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all.Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.JR48476 Staff/Principal AI Workload Storage Performance...


  • Bengaluru, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR48476 Staff/Principal AI Workload Storage...


  • Bengaluru, India Spectrum Consultants India Private Limited Full time

    Staff/Principal AI Workload Storage Performance Engineer SummaryExperience Required:5 - 12 YearsJob Term:PermanentLocation:BangaloreCategory:Artificial Intelligence/Machine learning/Data ScienceWorld leader in innovative memory solutionsRoles and Responsibilities•Design, develop, and deploy AI solutions that simulate customer environments – Specific...

  • Cpu Design

    4 weeks ago


    Bengaluru, India Client of Newsoft Consultants Full time

    **Senior CPU Design Engineer** **Profile-** - Be responsible for the investigation, specification, implementation and final delivery of our CPU micro-architecture components - Participate in the feasibility investigation of proposed micro-architectures - Perform deep analysis in order to produce solutions that meet the required frequency, power, area and...


  • Greater Bengaluru Area, India Mulya Technologies Full time

    CPU Verification Engineer Location; Bangalore Engineering, Bengaluru, India CPU Verification Engineer Bangalore Engineering / Full Time / This position involves extensive hands-on experience with CPU verification using industry standard functional verification methodologies and reference model-based checkers. The candidate must be able to quickly...


  • Bengaluru, India Mulya Technologies Full time

    Senior CPU Architecture Verification EngineerLocation; BangaloreEngineering, Bengaluru, IndiaSenior CPU Architecture Verification EngineerBangaloreEngineering /Full Time /On-SiteThis position involves extensive hands-on experience with CPU verification using industry standard functional verification methodologies, formal verification and constrained random...


  • Bengaluru, India Mulya Technologies Full time

    Senior CPU Architecture Verification EngineerLocation; BangaloreEngineering, Bengaluru, IndiaSenior CPU Architecture Verification EngineerBangaloreEngineering /Full Time /On-SiteThis position involves extensive hands-on experience with CPU verification using industry standard functional verification methodologies, formal verification and constrained random...


  • Bengaluru, India NVIDIA Full time

    What you’ll be doing:Work alongside brilliant engineers on NVIDIA's next generation CPUVerify micro-architecture/architecture features at unit level or subsystem or full chip testbenches including FPGA/SiliconPartner with CPU architects in creating verifiable designs.Working on full stack development - from verifying sequences at SW simulator level, to...


  • Bengaluru, India Tessolve Full time

    JOB DESCRIPTIONTitle/Position: CPU Verification Engineers/Leads/ManagerLocation: PAN IndiaPositions: 20Type: FulltimeInterested candidates please share the CV to CPU Verification Engineers/Leads/ManagerThis position involves extensive hands-on experience with CPU verification and develop tests to verify complex multi-processor CPU IP.Minimum Qualifications-...

  • Cpu Verification

    4 weeks ago


    Bengaluru, India Client of Newsoft Consultants Full time

    **Senior CPU Verification Engineer** Role: - Be responsible for the delivery of all verification activities related to a CPU component or sub-system from early stages of verification planning to sign-off - Create verification plans, develop and maintain testbench components, - Track and report verification metrics and closure - Participate in all stages of...


  • Bengaluru, India Tessolve Full time

    JOB DESCRIPTIONTitle/Position: CPU Verification Engineers/Leads/ManagerLocation: PAN IndiaPositions: 20Type: FulltimeInterested candidates please share the CV to chandanaliz.kuruvila@tessolve.comCPU Verification Engineers/Leads/ManagerThis position involves extensive hands-on experience with CPU verification and develop tests to verify complex...


  • Bengaluru, India Tessolve Full time

    JOB DESCRIPTIONTitle/Position: CPU Verification Engineers/Leads/ManagerLocation: PAN IndiaPositions: 20Type: FulltimeInterested candidates please share the CV to chandanaliz.kuruvila@tessolve.comCPU Verification Engineers/Leads/ManagerThis position involves extensive hands-on experience with CPU verification and develop tests to verify complex...


  • Bengaluru, India NVIDIA Full time

    We are seeking apassionate, innovative, and highly motivated senior design engineer to work on the design and implementation of a complex design unit that is an integral part of its CPUs.What you’ll be doing:Design and implementation of modules.Make architectural trade-offs based on features, performance requirements and system limitationsCome up with...


  • Greater Bengaluru Area, India Mulya Technologies Full time

    Senior CPU Architecture Verification EngineerLocation; BangaloreEngineering, Bengaluru, IndiaSenior CPU Architecture Verification EngineerBangaloreEngineering /Full Time /On-SiteThis position involves extensive hands-on experience with CPU verification using industry standard functional verification methodologies, formal verification and constrained random...


  • Greater Bengaluru Area, India Mulya Technologies Full time

    Senior CPU Architecture Verification Engineer Location; Bangalore Engineering, Bengaluru, India Senior CPU Architecture Verification Engineer Bangalore Engineering / Full Time / On-Site This position involves extensive hands-on experience with CPU verification using industry standard functional verification methodologies, formal verification and...


  • Bengaluru, India arm limited Full time

    The RoleJob Description:System Analysis (SA) team in Arm Bangalore works on both Pre & Post Silicon IP performance verification at SoC level or equivalent experience. The Team works on analyzing and debugging performance issues/bottlenecks in Arm Cortex-A (Client, Server, Networking, Automotive segments), Cortex-R (Hard real-time and safety-critical...


  • Bengaluru, India ARM Full time

    Job Description:System Analysis (SA) team in Arm Bangalore works on both Pre & Post Silicon IP performance verification at SoC level or equivalent experience. The Team works on analyzing and debugging performance issues/bottlenecks in Arm Cortex-A (Client, Server, Networking, Automotive segments), Cortex-R (Hard real-time and safety-critical applications)...