Senior Performance Engineer

Year    Bangalore, Karnataka, India

Job Description


Job Overview We are looking for Principal engineers who are passionate about hunting down performance bottlenecks and improving CPUs/GPUs SoC Performance that touch billions of lives. Our team interacts with product managers, external partners, CPU/GPU design leads, and performance modeling leads to understand the most relevant applications that industry will use in the future and to help optimize their performance on Arm IP using ground breaking environments ranging from simulation to emulation or FPGA. As part of the System Analysis team, will get an opportunity to innovate and find engineering solutions to the challenges of tomorrow in areas like client and mobile, servers and infrastructure, automotive and ML we will make devices efficient and more useful to society. Your contributions will help build new technology that will influence the lives of billions of people! Responsibilities Work closely with Product Mangers, Design leads, Architects, and IP teams to deliver successful Arm IPs. Owing CPU/GPU Pre-Silicon SoC performance test planning, execution, and closure. Ramping up team members in a timely manner. Contribute to the CPU/GPU performance verification of the next generation of Arm\'s IP products using appropriate firmware (BareMetal, Linux, Android) and Micro-architect benchmarks. Identify performance issues and timely root-cause the issues. Work with Product Marketing to showcase the performance of Arm IP across generations Required Skills and Experience Good CPU/GPU benchmarks (Such as SPEC2017, GeekBench, Speedometer, GFXBench, Manhattan 3.0 etc) exposure and debugging. Deep understanding of SoC Level Performance Analysis/Verification. Good debugging skills using waveforms, tarmac, instructions traces and performance counters. An engineering mind-set with strong problem-solving skills. Use of a UNIX environment. Good understanding of computer/CPU/GPU architecture and microarchitecture fundamentals. Excellent programming skills in Verilog/System-Verilog and C/C++. Excellent attention to detail. Creativity and ability to communicate ideas efficiently. Good interpersonal and teamwork skills. \'Nice To Have\' Skills and Experience Exposure to Emulation and FPGA platform is highly desired. Experience using performance counters and characterization tools. Technical leadership experience. Scripting language In Return Arm is an equal opportunity employer, committed to providing an environment of mutual respect, where equal opportunities are available to all applicants and colleagues. Arm prohibits discrimination or harassment of any kind based on race/ethnicity, religion, national origin, age, sex, sexual orientation, gender, gender identity and expression, disability, neuro-diversity, pregnancy, medical condition, marital status, citizenship status, military/veteran status, as well as those characteristics protected by applicable laws, regulations and ordinances. Accommodations at Arm At Arm, we want our people to Do Great Things . If you need support or an accommodation to Be Your Brilliant Self during the recruitment process, please email [HIDDEN TEXT] . To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process. Equal Opportunities at Arm Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don\'t discriminate on the basis of any characteristic. Hybrid Working at Arm Arm\'s hybrid approach to working is centred around flexibility, where we split our time between the office and other locations to get our work done. Within that framework, we empower groups and teams to determine their own particular hybrid working pattern, depending on the work and the team\'s needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you. View Location

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3138265
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year