Principal Performance Analysis Engineer

2 months ago


Bengaluru, India ARM Full time

Job Overview:

We are seeking highly skilled and motivated System-on-Chip (SoC) Performance and Power modeling (PnP) Architects to join our diverse team at Arm Our team focuses on PnP Analysis of Arm SoCs/SoPs (System-on-Package), System level infrastructure (SoC/SoP/Rackscale/Podscale) build together in pre- and post- silicon environments. Working closely with design teams and customers, we develop best-in-class silicon platforms across markets such as servers, accelerators, client, infrastructure, IoT, and automotive.

Responsibilities:
  • Efficiently drive and resolve architectural investigations and PnP tradeoff studies across various SoC (CPU, GPU, NPU, Media, IO, interconnects, memory controllers) and Platform components.
  • Perform detailed workload characterization to identify performance bottlenecks and propose architectural solutions. Collaborate, coordinate, and drive consensus across architects, and IP teams. Conduct workload compaction to facilitate effective modeling.
  • Create profiling and visualization frameworks to analyze with right level of abstraction. Contribute to automation for streamlining production processes
  • Stay up-to-date on latest advancements in application development, workload characterization, and performance/power/thermal analysis
Required Skills and Experience :
  • 13+ Years of Experience in SoC Performance Modeling and analysis in the semiconductor industry.
  • A background in Electrical Engineering, Computer Engineering, or Computer Science with an expertise in computer architecture, and microarchitecture.
  • Understanding of general-purpose CPU/GPU microarchitecture, including knowledge of areas such as processor pipelines, caches, and memory hierarchy.
  • Proficient in C/C++ for programming for large-scale software development, familiarity with SystemC TLM, and Python scripting language skills.
  • Excellent communication, and interpersonal skills with ability to convey effectively complicated solutions.
“Nice To Have” Skills and Experience :
  • Knowledge of interconnect micro-architecture design, PCIe/CXL and CHI protocols.
  • Understanding of workloads used for performance optimization under system constraints (TDP, Limits).
  • Ability to work in a fast-paced environment with changing priorities and requirements
  • Experience with Unix, scripting, and source control systems (e.g., Git, Subversion).
In Return:

We are proud to have a set of behaviors that reflect our culture and guide our decisions, defining how we work together to defy ordinary and shape outstanding

  • Partner and customer focus
  • Teamwork and communication
  • Creativity and innovation
  • Team and personal development
  • Impact and influence
  • Deliver on your promises

#LI-KR2

 

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 accommodations@arm.com. 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.

Hybrid Working at Arm

Arm’s approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, 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.

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 race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.



  • Bengaluru, Karnataka, India ZEALOGICS IT SOLUTIONS PRIVATE LIMITED Full time

    Static Timing Analysis Expertise :We are seeking an experienced Principal Static Timing Analysis Engineer to join our team at Zelogics IT Solutions Private Limited. In this role, you will be responsible for designing and conducting experiments/tool evaluations to ensure optimal performance of digital circuits.The ideal candidate will have 8+ years of...


  • Bengaluru, Karnataka, India Synopsys. Full time

    Job Title: Principal Software Engineer for Timing AnalysisYou are a highly skilled and motivated Software Engineer with a deep understanding of Static Timing Analysis (STA). Your expertise in timing closure, ECO flows, and methodology is unparalleled. You have a proven track record of working with Synopsys' STA tool, PrimeTime, and have a strong grasp of...


  • Greater Bengaluru Area, India Mulya Technologies Full time

    Principal / Senior Staff / Staff Performance Verification Founded by highly respected Silicon Valley veterans - with its design centers established in Santa Clara, California. / Hyderabad A US based well-funded product-based startup looking for highly talented Verification Engineers for the following roles . Principal / Senior Staff / Staff Performance...


  • Bengaluru, India Mulya Technologies Full time

    Principal / Senior Staff / Staff Performance VerificationFounded by highly respected Silicon Valley veterans - with its design centers established in Santa Clara, California. / HyderabadA US based well-funded product-based startup looking for highly talented Verification Engineers for the following roles .Principal / Senior Staff / Staff Performance...


  • Bengaluru, Karnataka, India Talent21 Management and Shared Service Pvt Ltd Full time

    About Talent21 Management and Shared Service Pvt LtdWe are seeking a highly experienced Principal Software Engineering Lead to join our Epsilon Attribution/Forecasting Product Development team. As a Principal Software Engineering Lead, you will play a key role in designing, implementing, and optimizing data processing solutions for big data analysis,...


  • Bengaluru, India Mulya Technologies Full time

    Principal / Senior Staff / Staff Performance VerificationFounded by highly respected Silicon Valley veterans - with its design centers established in Santa Clara, California. / HyderabadA US based well-funded product-based startup looking for highly talented Verification Engineers for the following roles .Principal / Senior Staff / Staff Performance...


  • Bengaluru, India Squareroot Consulting Pvt Ltd Full time

    Hiring Java Engineer - Senior/Lead/Principal Engineer for US based Global Enterprise Product Consulting company for their Bangalore team.Experience : 5+ YearsLocation : BangaloreRole : Senior/ Lead/ PrincipalJob Description :- Experience: 5+ Years for Java Senior/ Lead / Principal Engineer.- Strong knowledge of Object Oriented analysis and design, software...

  • Principal Engineer

    3 weeks ago


    Bengaluru, India myGwork Full time

    This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.DESCRIPTION:Principal Engineers provide technical leadership at Amazon.com. They help establish technical standards and drive Amazon's overall technical architecture,...


  • Bengaluru, India Squareroot Consulting Pvt Ltd Full time

    Hiring Java Engineer - Senior/Lead/Principal Engineer for US based Global Enterprise Product Consulting company for their Bangalore team.Experience : 5+ YearsLocation : BangaloreRole : Senior/ Lead/ PrincipalJob Description :- Experience: 5+ Years for Java Senior/ Lead / Principal Engineer.- Strong knowledge of Object-Oriented analysis and design, software...


  • Bengaluru, India Advanced Micro Devices, Inc. Full time

    **What you do at AMD changes everything** At AMD, we push the boundaries of what is possible. We believe in changing the world for the better by driving innovation in high-performance computing, graphics, and visualization technologies - building blocks for gaming, immersive platforms, and the data center. Developing great technology takes more than...


  • Bengaluru, Karnataka, India Jones RecruitZo Full time

    Job OverviewWe are seeking a highly skilled Senior Static Timing Analysis (STA) Engineer to join our team at Jones RecruitZo in Bengaluru or Hyderabad, India. This role offers a fantastic opportunity to work on cutting-edge IC designs and be part of a highly skilled engineering team focused on high-performance IC development.About the RoleAs a Senior STA...


  • Bengaluru, Karnataka, India Squareroot Consulting Pvt Ltd Full time

    Principal Software Engineer Job Summary:We are looking for an exceptional Principal Software Engineer to lead the design and development of our Java-based applications. As a Principal Software Engineer, you will be responsible for architecting and implementing Microservices-based solutions using SpringBoot, utilizing NoSQL databases such as Scylla and Redis...


  • Bengaluru, India ARM Full time

    Job Overview:The Architecture and Technology Group (ATG) at ARM develops technologies and products for ARM’s future architecture roadmap. As part of the evolution of new architecture specifications, modeling and performance analysis is an integral and essential element that enables evaluation of the key architecture features in terms of performance and...


  • Bengaluru, Karnataka, India Qualcomm Full time

    **Company**: Qualcomm India Private Limited **Job Area**: Engineering Group, Engineering Group > Systems Engineering **General Summary**: The team in Bangalore is part of a larger global performance team responsible for the Infra IP hardware performance. Our team is engaged in all stages of architecture development, from early-stage analysis and...


  • BENGALURU, India Dell Full time

    Electrical Principal EngineerOur Electrical Engineering team puts the spark into the full hardware development lifecycle, from concept to production. It takes experts in system architecture definition, design, analysis, prototyping, sourcing & the debugging and validation of layouts or routes to deliver state-of-the-art products for a changing world. We work...


  • Bengaluru, Karnataka, India Wipro Full time

    Job Title: Principal Software Engineer - UI/UXAbout the Role:We are seeking a skilled Principal Software Engineer with expertise in C++ and QML to join our team in Bangalore. As a key member of our engineering team, you will be responsible for designing and developing screens using QT/QML and creating unit test procedures, integration test procedures, and...


  • BENGALURU, India Dell Full time

    Job PostingSenior Principal Software EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...


  • BENGALURU, India Dell Full time

    Senior Principal Software EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and...


  • Bengaluru, Karnataka, India Dell Full time

    Job Overview">We are seeking a highly skilled Senior Principal Software Engineer to lead our software engineering team in delivering next-generation application enhancements and new products.As a key member of our team, you will be responsible for designing and developing sophisticated systems and software based on customer business goals, needs, and general...


  • Bengaluru, India Nanonets Full time

    Nanonets has a vision to help computers see the world starting with reading and understanding documents. Machine Learning (ML) is no longer a futuristic concept—it's a present-day powerhouse transforming the business landscape. Nanonets is at the forefront of this transformation, offering innovative ML solutions designed to make document related processes...