Jobs
Interviews

10 Performance Modeling Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

8.0 - 12.0 years

0 Lacs

karnataka

On-site

Role Overview: You will be part of a team developing custom silicon solutions for Google's direct-to-consumer products. Your role will involve contributing to the innovation behind products used by millions worldwide, shaping the next generation of hardware experiences for unparalleled performance, efficiency, and integration. The Platforms and Devices team works on Google's computing software platforms and first-party devices and services, combining AI, software, and hardware to create innovative user experiences globally. Key Responsibilities: - Contribute to CPU front-end designs, focusing on microarchitecture and RTL design for the next-generation CPU. - Propose efficient microarchitecture features to enhance performance, collaborate with architects and performance teams for trade-off studies, and present pros and cons to facilitate decision-making. - Ensure designs meet Power, Performance, and Area (PPA) goals with production quality. - Gain proficiency in techniques for at least one processor functional block, translate these techniques into design constructs and languages, and provide guidance for and participate in the performance modeling effort. - Collaborate closely with the functional verification team to ensure production quality designs and with the physical design team to achieve frequency, power, and area goals. Qualifications Required: - Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field, or equivalent practical experience. - 8 years of experience in microprocessor architecture through coursework or industry experience. - Experience in logic design through coursework or industry experience. - Preferred: Masters or PhD degree in Electrical Engineering or Computer Science. - Preferred: Experience with modern processor microarchitecture and related technologies and algorithms through academic projects or industry experience. - Preferred: Knowledge of programming languages such as C, C++, and Python. - Preferred: Knowledge of general-purpose operating systems such as Linux or Android.,

Posted 3 days ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

Role Overview: You will be part of a team that develops custom silicon solutions for Google's direct-to-consumer products, contributing to the innovation of products used by millions globally. Your expertise will play a crucial role in shaping the next generation of hardware experiences, focusing on delivering high performance, efficiency, and integration. The Platforms and Devices team at Google works on various computing software platforms and first-party devices, combining Google AI, software, and hardware to create innovative user experiences worldwide. Key Responsibilities: - Contribute to Central Processing Unit (CPU) front-end designs, emphasizing microarchitecture and Register-Transfer Level (RTL) design for the next-generation CPU. - Propose efficient and performance-enhancing microarchitecture features, collaborating with architects and performance teams to conduct trade-off studies and communicate the advantages and disadvantages for final decision-making. - Ensure designs meet Power, Performance, and Area (PPA) goals with production quality. - Familiarize yourself with techniques for at least one processor functional block, translating these techniques into design constructs and languages to provide guidance and participate in the performance modeling effort. - Collaborate closely with the functional verification team to ensure production quality designs and work with the physical design team to achieve frequency, power, and area goals. Qualifications Required: - Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience. - 8 years of experience in microprocessor architecture through coursework or industry experience. - Experience in logic design through coursework or industry experience. - Masters or PhD degree in Electrical Engineering or Computer Science (preferred). - Experience with modern processor microarchitecture, related technologies, and algorithms through academic projects or industry experience. - Knowledge of programming languages such as C, C++, and Python. - Knowledge of general-purpose operating systems like Linux or Android.,

Posted 5 days ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

We are looking for highly skilled and motivated System-on-Chip & FPGA Performance Modeling architects who will be responsible for developing and simulating models of performance critical hardware components. As a member of the Architecture team, you will collaborate closely with fellow architects and designers to explore early design space across potential architectures at FPGA level, interconnect level, and within subsystems. Your primary goal will be to achieve best-in-class Power, Performance and Cost as a function of features. You will take ownership of performance throughout the development lifecycle, starting from concept development, design, all the way to silicon validation. This role requires cross-team collaboration involving architecture exploration, TLM model development, workload analysis, performance evaluation, correlation to cycle-accurate RTL and Silicon, and enabling customers to evaluate the performance of their FPGA systems. The ideal candidate should possess strong C++ and SystemC coding skills for developing TLM2.0 performance models, testbenches, and workloads. Additionally, knowledge of data movement within modern SoC architectures such as interconnect, DDR, PCIe, Ethernet, and embedded processors is required. Familiarity with state-of-the-art Performance modeling methods with a focus on realizable performance in the final product is crucial. While FPGA knowledge is a plus, it is not essential. Candidates with a Bachelors, Masters, or PhD degree in Electrical Engineering, Computer Engineering, Computer Science, or a closely related field are encouraged to apply for this position.,

Posted 1 week ago

Apply

18.0 - 22.0 years

0 Lacs

karnataka

On-site

Tenstorrent is at the forefront of the AI technology industry, pioneering cutting-edge advancements that are reshaping performance standards, user-friendliness, and cost-effectiveness. In the rapidly evolving landscape of AI technology, it is imperative that solutions evolve to integrate innovations across software models, compilers, platforms, networking, and semiconductors. Our team of diverse technologists has successfully developed a high-performance RISC-V CPU from the ground up, driven by a shared passion for AI and a profound commitment to creating the ultimate AI platform. At Tenstorrent, we cherish values like collaboration, curiosity, and a resolute dedication to tackling complex challenges head-on. As we continue to expand our team, we are seeking individuals at all levels of seniority who can contribute to our mission. We are currently seeking an experienced Sr. Engineering Manager or Director to take on the role of leading the CPU Subsystem Verification team in Bangalore. In this key position, you will be responsible for overseeing a high-performing team, devising verification strategies, and ensuring the utmost quality for our next-generation RISC-V CPU products. Key Responsibilities: - Lead and nurture the CPU Subsystem Verification team, emphasizing technical excellence and efficient execution. - Develop and implement verification strategies, methodologies, and test plans for CPU subsystems. - Supervise the creation of UVM-based test benches, focusing on efficient and coverage-driven verification. - Collaborate closely with the architecture, design, and performance teams to achieve verification closure. - Recruit, mentor, and cultivate a proficient verification team while fostering a culture of innovation and high performance. - Drive debugging initiatives and refine verification methodologies to enhance efficiency and quality. Qualifications: - Possess over 18 years of hands-on experience in CPU or complex SoC/subsystem verification. - Demonstrated expertise in SystemVerilog, UVM, AXI, and cache-coherent interconnects. - Proven track record of leading and managing verification teams effectively. - Experience in verification planning, execution, and coverage closure for CPU cores or subsystems. - Strong troubleshooting and problem-solving abilities. - Previous exposure to a startup or high-growth environment is advantageous. Preferred Skills: - Familiarity with RISCV architecture is highly desirable. - Experience with DFD (Design for Debug) methodologies. - Exposure to performance modeling and workload-driven verification. Why Join Us - Exciting opportunity to lead cutting-edge verification initiatives in a dynamic AI and CPU hardware startup. - Collaborate with a team of exceptional engineers driving innovation in RISC-V and AI computing. - Competitive compensation and abundant career growth opportunities in a rapidly expanding company. If you are enthusiastic about CPU verification and eager to make a substantial impact, we are excited to hear from you!,

Posted 2 weeks ago

Apply

2.0 - 10.0 years

0 Lacs

karnataka

On-site

Qualcomm India Private Limited is the innovation leader in the area of integrated chipsets that power advanced mobile devices, multimedia platforms, and varied Automotive solutions. By enabling advanced ADAS and IVI capabilities in automotives, Qualcomm is expanding its reputation as the industry powerhouse for innovation. Join Qualcomm and become part of the growing Automotive systems team that innovates to bring higher performance at low power consumption and device cost, while providing the strongest feature differentiation. We are seeking system engineers with 5-10 years of experience for our efforts in the performance modeling/evaluation and architecture of our automotive hardware. Successful candidates will get an opportunity to work in a fast-paced environment on cutting-edge technologies that span multimedia, Compute, and Machine learning technologies. The responsibilities of this role may include designing and maintaining transaction accurate static models for compute IPs, performance validation, debugging performance issues in pre/post silicon platforms, architecture analysis for performance optimization, defining use-case flows for automotive use cases, understanding product features, evaluating their impact on system performance, and collaborating with product marketing and customers to provide the best possible feature support at given system configurations. Qualifications: - 5-10 years of Systems Engineering or related work experience - Strong analytic and problem-solving skills - Proficiency in C/C++, SystemC, python - Good understanding of computer architecture and SoC infrastructure - Strong systems mindset for analyzing power, performance, area, and architecture - Knowledge of typical multimedia flows is a plus - Experience in debugging system performance issues and performance modeling/verification is a plus - IP HW architecture experience and automotive experience are advantageous Educational Requirements: - Bachelor's degree in Computer Engineering, Computer Science, or Electrical Engineering - Master's degree in Computer Engineering, Computer Science, or Electrical Engineering is preferred Qualcomm is an equal opportunity employer and is committed to providing accessible processes for individuals with disabilities during the application/hiring process. For more information about this role, please contact Qualcomm Careers.,

Posted 2 weeks ago

Apply

5.0 - 10.0 years

0 Lacs

karnataka

On-site

As a Power and Performance Engineering Manager at Google, you will play a crucial role in developing custom silicon solutions for Google's direct-to-consumer products. Your contributions will be integral to shaping the future of hardware experiences, ensuring unparalleled performance, efficiency, and integration. You will have the opportunity to work alongside a team that is dedicated to pushing boundaries and innovating products that are loved by millions worldwide. With a Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, you will bring to the table 10 years of experience in Power and Performance modeling and analysis. Additionally, your 5 years of experience in people management and employee development will be essential in leading and mentoring a team of engineers. Preferred qualifications for this role include a Master's degree or PhD in Electronics/Computer Science or a related technical field. Your experience with power and performance analysis of hardware IP, System on a chip, and use cases will be valuable in meeting system goals. You should also be adept at producing trade-off analysis for engineering reviews and product roadmap decisions, with a deep understanding of the inter-dependencies of an embedded system. In this position, you will be responsible for managing a team of engineers focused on Power and Performance measurements and analysis. Collaboration with cross-functional teams such as Architects, software development, and Validation will be key in power estimation and use case definition. Your role will involve workload analysis, modeling, and system analysis for power, performance, and Thermal considerations. You will also be expected to analyze, develop, and debug pre-silicon and post-silicon application power/performance while producing detailed documents for proposed implementations. Join us at Google, where we combine the best of AI, Software, and Hardware to create innovative and helpful experiences that aim to make people's lives better through technology. Become part of a team that drives technological advancements and shapes the future of computing.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

maharashtra

On-site

The culture at the company revolves around its people, who are encouraged to have a passion for technology solutions that have a significant impact on businesses. There is also a focus on supporting individuals in pursuing their own passions. Working at the company provides an opportunity to gain a deep understanding of various industries and emerging technologies, enabling the creation of futuristic and impactful solutions. Moreover, the experience of being part of the team at MarvyLogic can contribute towards personal growth and lead to a more fulfilling life. The ideal candidate for this role should have 3-7 years of experience and be located in Mumbai, Bengaluru, or Bangalore. They should possess the following skills and qualifications: - Proficiency in identifying and defining non-functional requirements and designing systems. - Strong experience in Object-Oriented Analysis and Design (OOAD) and effectively applying Design patterns. - Expertise in the .NET 4.0 framework, ASP .NET, and C#. Familiarity with advanced frameworks such as WCF, WWF, and WPF is essential. Front-end technologies like ASP, HTML, JavaScript, and Ajax are required but not sufficient on their own. - Good understanding of concepts like Caching, Reflection, Parallel programming, Remoting, Garbage collection, Threading, and Web services within the context of .NET systems. - Experience in developing products end-to-end, including deployment at customer premises and generating revenue from the product. - Proficiency in at least one Microsoft server system (SharePoint, BizTalk, Commerce, etc.). - Experience in performance testing and optimization of .NET applications. - Strong experience in at least one Relational Database Management System (RDBMS) such as Oracle, MS-SQL, or MySQL. - Experience in creating and reviewing technical documents like Design specifications, Deployment architecture, Workload modeling, etc. - Excellent understanding of software development methodologies and architectures. - Additional experience in areas like Infrastructure sizing, Capacity planning, Performance modeling, or Cloud Computing would be considered a definite advantage.,

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

hyderabad, telangana

On-site

As an NVIDIAN, you will be part of a dynamic team at NVIDIA, a company that has continuously reinvented itself. The invention of the GPU by NVIDIA has not only sparked the growth of the PC gaming market but also redefined modern computer graphics and revolutionized parallel computing. In today's world, the demand for highly scalable and massively parallel computation horsepower, particularly in the field of artificial intelligence research, is on the rise, and NVIDIA GPUs excel in meeting these requirements. At NVIDIA, we are committed to adapting to new opportunities that are challenging, unique, and crucial for the world. Our mission is to amplify human creativity and intelligence, making a lasting impact on the world. You will be part of a diverse and supportive environment where everyone is encouraged to deliver their best work. Join our team and contribute to our journey of innovation and technological advancement. The era of intelligent machines powered by Artificial Intelligence is no longer confined to science fiction. GPU Deep Learning has laid the foundation for machines to learn, perceive, reason, and solve complex problems. NVIDIA's GPUs are at the forefront of running AI algorithms, enabling computers, robots, and self-driving cars to simulate human intelligence effectively. As NVIDIA is increasingly recognized as the leading AI computing company, we invite you to join our Deep Learning Architecture team and contribute to building real-time, cost-effective computing platforms that are driving success in this rapidly growing field. Your responsibilities in this role will include benchmarking and analyzing AI workloads in both single and multi-node configurations, developing high-level simulators and debuggers in C++/Python, evaluating performance, power, and area (PPA) for hardware features and system-level architectural trade-offs, collaborating closely with architecture teams, architecture, and product management for trade-off analysis, and staying updated with emerging trends and research in deep learning. To be successful in this role, you should possess an MS or PhD in a relevant discipline (CS, EE, Math), have at least 2 years of experience in parallel computing architectures, interconnect fabrics, and deep learning applications, demonstrate strong programming skills in C, C++, and Python, exhibit proficiency in architecture analysis and performance modeling, and showcase a curious mindset with excellent problem-solving skills. To stand out from the crowd, having an understanding of modern transformer-based model architectures, experience with benchmarking, projections methodologies, workload profiling, and correlation, and the ability to simplify and communicate complex technical concepts to a non-technical audience will be beneficial. If you are passionate about AI computing and eager to contribute to cutting-edge technological advancements, we encourage you to apply and be a part of our innovative team at NVIDIA.,

Posted 2 months ago

Apply

2.0 - 7.0 years

9 - 19 Lacs

Chennai

Remote

Role & responsibilities Mirabilis Design is seeking a Performance Modeling Engineer with a deep understanding of computer architecture to explore and optimize the performance of processor cores, interconnects, and memory subsystems. The ideal candidate will be passionate about architecture-level performance analysis, with a strong theoretical foundation in pipelines, caching, and communication networks. The selected candidate will develop system-level models of emerging electronics standards to cycle-accurate details. This will include a clear understanding of computer architecture, how pipelines work, identify where there are latencies, power consumption of a semiconductor or electronics device, processor pipelines, interconnect, interfaces and memories. The models will be constructed using a combination of VisualSim Architect, VisualSim Script, Java and SystemC. Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field. 3+ years of experience in architecture modeling, simulation, or performance analysis of compute systems. Strong understanding of: Processor pipelines (in-order, out-of-order) Cache coherency and memory hierarchies (L1-L3, shared memory) On-chip interconnects (AMBA, NoC, mesh) Queuing theory and throughput/latency trade-offs Experience with one or more simulation tools (e.g., VisualSim Architect, Gem5, SystemC, Simics, etc.) Proficient in C/C++, Python, and scripting for model development and automation. Preferred candidate profile The preferred candidate must have developed performance or power models in the last two or three years. They should be aware of key concepts of systems and semiconductors, in theory. Also, they should understand the pipeline, knowledge of queuing theory, power consumption, and good programming skills. It is preferred they understand and have worked on interconnects (NoCs, AXI bus), Processors (Cortex, Power, RISC-V), Memory Controllers (Synopsys or Cadence), DDR Memory, custom accelerators such as GPU, NPU and AI engines. For recent graduates, they must have done at least one simulation project in class or in an internship. Develop system-level performance models for CPUs, memory hierarchies, and on-chip networks using tools such as VisualSim Architect. Evaluate architecture trade-offs, identify bottlenecks, and propose optimizations for throughput, latency, and power efficiency. Analyze performance of workloads and task schedules across complex compute architectures including CPUs, GPUs, and NPUs. Work closely with hardware architects, software teams, and product managers to guide design decisions. Contribute to the development and validation of simulation libraries and reusable IP models. Preferred Qualifications Experience with ARM architecture, CMN-600, or Arteris NoC. Exposure to machine learning accelerators or heterogeneous SoCs. Familiarity with power modeling and thermal constraints at system level. Experience working with task schedulers or real-time systems.

Posted 3 months ago

Apply

6.0 - 10.0 years

22 - 27 Lacs

Bengaluru

Work from Office

We are looking for a passionate and self-driven individual to join the NES SOC architecture team and to help define and build NEX SoC(s) for Intel Server, Client and IoT platforms.Your responsibilities will include, but are not limited to:definition, specification and analysis of a family of Interconnects for use with Intel and ARM architecture based SoC(s).- Analysis of IP bandwidth, latency requirements and define SOC Coherent and Non-coherent interconnect.- define interconnect topology- Analysis of workloads and partitioning to determine candidates for coherent and non-coherent interconnect choices.- Performance modeling and Analysis Qualifications: Behavioral traits that we are looking for: Strong problem solving, debugging, multi-tasking, and brainstorming skills Ability to collaborate, be inclusive, and influence across a diverse cross-organizational team Ability to analyze the solution for various pros/cons Work will include a combination of individual contribution and leveraging team participation through mentoring and leadership of technical initiatives. Minimum Qualifications: A bachelor's degree in Electrical/Electronics Engineering or related field with 12+ years of experience. Or a master's degree with 10+ years of experience. Job Type: Experienced Hire Shift: Shift 1 (India)

Posted 3 months ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies