Jobs
Interviews

268 Computer Architecture Jobs - Page 11

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

7.0 - 12.0 years

13 - 17 Lacs

bengaluru

Work from Office

General Summary: We are seeking a highly motivated and technically skilled CPU Workload Development Engineer to join our performance analysis team. This role focuses on R&D of identifying real-world use cases across Android, Linux and Windows (ARM) platforms, developing representative workloads to be used as key internal benchmark metrics, and influencing industry-standard benchmarking practices. You will work closely with internal CPU HW & SW teams and external benchmark vendors to ensure that performance metrics reflect meaningful user experiences and guide CPU design and optimization. Key Responsibilities: 1) Use Case Analysis: Research and analyze real-world user behavior and application usage patterns on Linux, Android and Windows platforms (mobile and compute). Identify performance-critical workloads across domains such as productivity, gaming, multimedia, AI/ML, and web browsing. 2) Benchmark Development: Design and implement benchmark workloads that reflect real-world usage scenarios. Develop automation scripts and tools to run and validate benchmarks across different hardware and software configurations. 3) Performance Evaluation: Use profiling tools (e.g., Perf, Android Systrace, Arm DS-5, Windows profile explorer/performance analyzer etc.) to analyze workload characteristics and CPU utilization. Collaborate with CPU HW architects and SW teams to evaluate performance bottlenecks. 4) Industry Collaboration: Engage with third-party benchmark vendors to influence the inclusion of realistic workloads in industry-standard benchmark suites. Provide technical guidance and data to support the adoption of meaningful, user-centric performance workloads. 5) Documentation : Document workload design, methodology, and performance insights. Perform and report correlation analysis between benchmark and real-world application performance metrics to validate benchmark relevance. Present findings to internal stakeholders and contribute to industry benchmark forums. Required Qualifications: Bachelors or Masters degree in Computer , Electrical, Electronics Engineering or a related field. 7 - 13 years of experience in software development/porting of SW libraries, benchmarks, and performance analysis. Strong understanding of CPU architecture (Arm, x86, or RISC-V) and SoC performance characteristics. Experience with real-world application profiling and workload analysis. Proficiency in C/C++ Proficiency in scripting and automation tools (Python, shell, MonkeyRunner, AutoHotKey etc.). Experience with Linux, Android and Windows development environments (GCC, Clang, Android NDK, Microsoft Visual Studio etc) . Familiarity with Git for version control and collaborative development. Experience with cross-platform build systems (e.g., CMake, SCons, Bazel). Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Systems Engineering or related work experience. ORMaster's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Systems Engineering or related work experience. ORPhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Systems Engineering or related work experience.You may e-mail or call Qualcomm's toll-free number found .

Posted Date not available

Apply

5.0 - 8.0 years

27 - 42 Lacs

bengaluru

Work from Office

Job Summary Data is the currency of business in the digital era. NetApp is the data authority, helping customers leverage and manage their data wherever it resides – in the cloud, in their data centers, or anywhere data flows. Engineers at NetApp help transform the way customers utilize their dynamic, diverse, and distributed information. They are allowing doctors to save lives with deep data analytics shared with medical experts around the world, helping automotive engineers improve autonomous vehicle navigation with artificial intelligence, enabling scientists to monitor and identify environmental hazards through deep image analysis, and providing companies the ability to expand their businesses in yet unimagined ways Performance Analysts at NetApp participate in transforming the ways in which data is changing the world. ONTAP is the world's #1 Storage Operating System, manages hundreds of Exabytes of customer information, and addresses the data management needs of more than 30,000 customers who rely on NetApp as the data authority. As a Performance Analysis engineer, you will work as part of a team responsible for modeling, measurement, and analysis of storage systems performance. This position will focus on performance analysis and improvement for new products and features as well as enhancements to existing products and features. This position requires an individual to be broad-thinking and systems-focused, creative, team-oriented, technologically savvy, and driven to produce results. Job Requirements Extensive knowledge of computer operating systems, computer architecture, data structures, networking, software design/implementation; systems programming in C/C++ In-depth knowledge of performance analysis and modeling -- tools, techniques, and benchmarks Strong scripting skills - Perl, Python (primarily within JupyterHub), Shell Knowledge of storage systems and file systems highly desirable Ability to create and enhance automation frameworks (generally python-based) to improve productivity in those environments Exceptional presentation and interpersonal skills Strong influencing and leadership skills The ability to make accurate work estimates and develop predictable plans A creative and analytical approach to problem solving Demonstrated willingness to take on additional tasks and responsibilities that positively contribute to realization of team, department, and company goals Ability and willingness to adapt to rapidly changing work environment Essential Functions: Provide performance analysis and characterization of storage systems, features, and components under development. Apply analytical abilities, computer architecture knowledge, and software/systems design knowledge to analyze performance of proposed designs Find and resolve performance issues and performance regressions in the product Tune existing designs for benchmark results and collect measurement information for future systems development Resolve potentially complex performance issues in the customer environment, if escalated from the support organization Additional Skills Required: Excellent written and verbal communication skills Ability to lead, influence, and work collaboratively with senior and junior engineers Ability to estimate task effort and duration and build high-confidence plans Creative, analytical problem-solving of complex problems Education • 2 or more years of related experience. • A Bachelor of Science degree in Computer Science Engineering, a Master’s Degree, or a PhD.

Posted Date not available

Apply

4.0 - 9.0 years

3 - 7 Lacs

bengaluru

Work from Office

Understand the IBM Power ISA and micro-architecture of the processor core, understand and enhance the existing unit and core level verification environment. Develop deep understanding of the processor pipeline including Instruction Fetch, Branch Prediction, Dispatch, Load Store and execution units of the high performance processor CPU. Hands on debug for core level fails, propose and implement stimulus enhancements and drive improving the debug capabilities for core testbench environments. Develop verification test plan for both functional and performance verification including the estimation for coverage closure. Support higher level core/system simulation environment. Participate in post silicon lab bring-up and validation of the Hardware. . Thoroughly document verification environment details, providing comprehensive insights for future reference and continuous improvement. Effectively Communicate progress ,potential challenges encountered and milestones achieved to stake holders and team members. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 4 years or more experience in functional verification of processors, demonstrating a deep understanding of complete processor pipeline stages. Good understanding of computer architecture, including Processor core design specifications,processor pipeline including Instruction Fetch, Branch Prediction, Dispatch, Load Store and execution units Experience with high frequency, instruction pipeline designs. At least 1 generation of Processor Core silicon bring up experience. In depth understanding of industry microprocessor designs (e.g., x86, ARM, or RISC-V processor designs) Exposure to system-level verification methodologies and techniques, ensuring holistic verification coverage across multiple levels of design Proficiency in C++, Python scripting or similar object oriented programming languages.. Preferred technical and professional experience Knowledge of verification principles and coverage. Knowledge of test generation tools and working with ISA reference model. Experience with translating ISA specifications to testplan. Understanding of Agile development processes. Experience with DevOps design methodologies and tools.

Posted Date not available

Apply

8.0 - 13.0 years

10 - 15 Lacs

bengaluru

Work from Office

Lead the core level pre-silicon functional & performance verification for our next -generation IBM POWER processor core systems offering. Understand the IBM Power ISA and micro-architecture of the processor core, understand and enhance the existing unit and core level verification environment. Develop deep understanding of the processor pipeline including Instruction Fetch, Branch Prediction, Dispatch, Load Store and execution units of the high performance processor CPU. Hands on debug for core level fails, propose and implement stimulus enhancements and drive improving the debug capabilities for core testbench environments. Develop verification test plan for both functional and performance verification including the estimation for coverage closure. Support higher level core/system simulation environment. Participate in post silicon lab bring-up and validation of the Hardware. Lead , guide ,mentor a team of engineers and represent them at global forums. Thoroughly document verification environment details, providing comprehensive insights for future reference and continuous improvement. Effectively Communicate progress ,potential challenges encountered and milestones achieved to stake holders and team members. Required education Bachelor's Degree Required technical and professional expertise 8 years or more experience in functional verification of processors, demonstrating a deep understanding of load store unit verification. Good understanding of computer architecture, including Processor core design specifications, with expertise in verifying Load Store unit of any CPU architecture. Hands on experience of implementing D-Cache, Address Translation, Memory Consistency handling, Store ordering etc. Deep expertise in Out of Order, Super Scalar, Multi-Threaded Core Architecture and ISA Experience with high frequency, instruction pipeline designs At least 1 generation of Processor Core silicon bring up experience In depth understanding of industry microprocessor designs (e.g., x86, ARM, or RISC-V processor designs) Exposure to system-level verification methodologies and techniques, ensuring holistic verification coverage across multiple levels of design Proficiency in C++, Python scripting or similar object oriented programming languages. Preferred technical and professional experience Knowledge of instruction dispatch and Arithmetic units. Knowledge of test generation tools and working with ISA reference model. Experience with translating ISA specifications to testplan. Knowledge of verification principles and coverage. Understanding of Agile development processes. Experience with DevOps design methodologies and tools.

Posted Date not available

Apply

8.0 - 13.0 years

10 - 15 Lacs

bengaluru

Work from Office

Lead the core level pre-silicon functional & performance verification for our next -generation IBM POWER processor core systems offering. Understand the IBM Power ISA and micro-architecture of the processor core, understand and enhance the existing unit and core level verification environment. Develop deep understanding of the processor pipeline including Instruction Fetch, Branch Prediction, Dispatch, Load Store and execution units of the high performance processor CPU. Hands on debug for core level fails, propose and implement stimulus enhancements and drive improving the debug capabilities for core testbench environments. Develop verification test plan for both functional and performance verification including the estimation for coverage closure. Support higher level core/system simulation environment. Participate in post silicon lab bring-up and validation of the Hardware. Lead , guide ,mentor a team of engineers and represent them at global forums. Thoroughly document verification environment details, providing comprehensive insights for future reference and continuous improvement. Effectively Communicate progress ,potential challenges encountered and milestones achieved to stake holders and team members. Required education Bachelor's Degree Required technical and professional expertise 8 years or more experience in functional verification of processors, demonstrating a deep understanding of load store unit verification. Good understanding of computer architecture, including Processor core design specifications, with expertise in verifying Load Store unit of any CPU architecture. Hands on experience of implementing D-Cache, Address Translation, Memory Consistency handling, Store ordering etc. Deep expertise in Out of Order, Super Scalar, Multi-Threaded Core Architecture and ISA Experience with high frequency, instruction pipeline designs At least 1 generation of Processor Core silicon bring up experience In depth understanding of industry microprocessor designs (e.g., x86, ARM, or RISC-V processor designs) Exposure to system-level verification methodologies and techniques, ensuring holistic verification coverage across multiple levels of design Proficiency in C++, Python scripting or similar object oriented programming languages. Preferred technical and professional experience Knowledge of instruction dispatch and Arithmetic units. Knowledge of test generation tools and working with ISA reference model. Experience with translating ISA specifications to testplan. Knowledge of verification principles and coverage. Understanding of Agile development processes. Experience with DevOps design methodologies and tools.

Posted Date not available

Apply

8.0 - 13.0 years

10 - 15 Lacs

bengaluru

Work from Office

Lead the core level pre-silicon functional & performance verification for our next -generation IBM POWER processor core systems offering. Understand the IBM Power ISA and micro-architecture of the processor core, understand and enhance the existing unit and core level verification environment. Develop deep understanding of the processor pipeline including Instruction Fetch, Branch Prediction, Dispatch, Load Store and execution units of the high performance processor CPU. Hands on debug for core level fails, propose and implement stimulus enhancements and drive improving the debug capabilities for core testbench environments. Develop verification test plan for both functional and performance verification including the estimation for coverage closure. Support higher level core/system simulation environment. Participate in post silicon lab bring-up and validation of the Hardware. Lead , guide ,mentor a team of engineers and represent them at global forums. Thoroughly document verification environment details, providing comprehensive insights for future reference and continuous improvement. Effectively Communicate progress ,potential challenges encountered and milestones achieved to stake holders and team members. Required education Bachelor's Degree Required technical and professional expertise 8 years or more experience in functional verification of processors, demonstrating a deep understanding of complete processor pipeline stages. Good understanding of computer architecture, including Processor core design specifications,processor pipeline including Instruction Fetch, Branch Prediction, Dispatch, Load Store and execution units Experience with high frequency, instruction pipeline designs. At least 1 generation of Processor Core silicon bring up experience. In depth understanding of industry microprocessor designs (e.g., x86, ARM, or RISC-V processor designs) Exposure to system-level verification methodologies and techniques, ensuring holistic verification coverage across multiple levels of design Proficiency in C++, Python scripting or similar object oriented programming languages. Preferred technical and professional experience Knowledge of verification principles and coverage. Knowledge of test generation tools and working with ISA reference model. Experience with translating ISA specifications to testplan. Understanding of Agile development processes. Experience with DevOps design methodologies and tools.

Posted Date not available

Apply

2.0 - 5.0 years

3 - 7 Lacs

bengaluru

Work from Office

As a Functional verification engineer, you will be working on IBM server processors/SOC or ASICs used in IBM servers. Develop the verification environment and test bench and creating testcases. Debug fails using waveform, trace tools and debug RTL code Develop skills in IBM Functional verification tools and methodologies. Work with design as well as other key stakeholders in resolving/debugging logic design issues and deliver a quality design Required education Bachelor's Degree Required technical and professional expertise 5 + years of experience in Functional Verification of Processors or ASICs. Minimum 3+ years of experience in any of the following Computer architecture knowledge, Processor core design specifications, instruction set architecture and logic verification. Multi-processor cache coherency, Memory subsystem, IO subsystem knowledge, any of the protocols like PCIE/CXL, DDR, Flash, Ethernet etc Knowledge of functional verification methodology - UVM/OVM/System Verilog/SystemC/ Knowledge of HDLs (Verilog, VHDL) Good object-oriented programming skills in C/C++, and any of scripting languages like Python/Perl Development experience on Linux/Unix environments and in GIT repositories and basic understanding of Continues Integration and DevOps workflow Exposure in developing testbench environment, write complex test scenario, debugging and triaging fails Experience in verification coverage closure Preferred technical and professional experience Verify the different functions/components in a PCI Express Controller & high speed SERDES (PHY). Scripting Expertise backed up relevant experience in the same Writing Verification test plans Functional and code coverage analysis and debug Formal verification experience

Posted Date not available

Apply

3.0 - 7.0 years

8 - 11 Lacs

bengaluru

Work from Office

We are seeking highly motivated individuals with a BS, MS, or PhD degree in Computer Science, Computer Engineering & Electronics & Communication Engineering ready to handle the challenging problems in future technologies and designs. We are also looking for candidates with Machine Learning/AI and/or Data Science background to lead our leading-edge algorithms and AI technology within our EDA solutions to increase our design team’s productivity and chip quality and performance. Our dynamic global team is looking to enlist enthusiastic professionals to join world-class hardware design teams responsible for developing the most challenging and complex systems in the world. We are seeking energetic, highly motivated individuals willing to go the extra mile with the aim of helping the overall IBM development team. Strong interpersonal skills are needed to coordinate deliverables and requirements from several areas within and outside of the organization.There are many opportunities to gain and utilize a deep understanding of future issues and provide input towards decisions affecting system development, logical and physical design as well as sophisticated methodology directions. Individuals who are chosen to become a part of our world class development teams will be helping advance IBM’s leadership in developing the highest performing computers and changing hardware solutions. Do you want to be an IBMerCome THINK with us! Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Individual contributor for Gate Leve Sign off Timing team to work on ASICs or Server Timing Methodology. 3+ years of Semiconductor/VLSI experience Proven problem-solving skills and the ability to work in a team environment are a must EDA Tool/Methodology development experience Thorough understanding of Static Timing Analysis. Knowledge of other VLSI domains is a plus Excellent scripting skills - TCL/Python/Shell Preferred technical and professional experience Cadence tools, Synopsys tools, VLSI knowledge, VHDL/Verilog, computer architecture, Machine Learning/AI

Posted Date not available

Apply

3.0 - 6.0 years

4 - 8 Lacs

bengaluru

Work from Office

You will be responsible for developing Simulation models of IBM Enterprise Power Systems and Processors. You will work on design, development, test and support of the Simulation models for IBM Power Servers. You will be involved in defining and implementing high performance software by demonstrating a strong understanding of Embedded Hardware Design. You will contribute in developing an environment of continuous improvement across product lines and development groups. Define, design, implement and test software applications using a variety of technologies, including, but not limited toC/C++, Linux, Python, GIT and scripting languages. Interact with the test team to define test plans and test data; identify reproduce and defects; fix and verify defects. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 6+ years of Firmware / Simulation design and development experience. Strong understanding of the CPU Architecture Experience to the Processor or other Hardware Simulation Should be able to understand the Processor Instruction Set Proven Programming skills in C Programming and Python scripting Good knowledge of low level software stacks , operating systems and device drivers. Experience with Git, Gerrit , Jenkins , Perl / Python. Knowledge to enterprise server domain and its firmware development. Experience with simulation tools and languages like Simics, QEMU, SystemC or Virtualizer on Linux is required Experience with virtual platform development and bringup of firmware is required. Exposure to Agile methodology with project management and defect tracking with Jira, Github, Bugzilla or similar. Understanding of code versioning and test CI tools like Git Hub Enterprise, Gerrit and Jenkins or Travis. Preferred technical and professional experience QEMU model development experience C proficiency.

Posted Date not available

Apply

2.0 - 6.0 years

3 - 7 Lacs

bengaluru

Work from Office

Understand the IBM Power ISA and micro-architecture of the processor core, understand and enhance the existing unit and core level verification environment. Develop deep understanding of the processor pipeline including Instruction Fetch, Branch Prediction, Dispatch, Load Store and execution units of the high performance processor CPU. Hands on debug for core level fails, propose and implement stimulus enhancements and drive improving the debug capabilities for core testbench environments. Develop verification test plan for both functional and performance verification including the estimation for coverage closure. Support higher level core/system simulation environment. Participate in post silicon lab bring-up and validation of the Hardware. . Thoroughly document verification environment details, providing comprehensive insights for future reference and continuous improvement. Effectively Communicate progress ,potential challenges encountered and milestones achieved to stake holders and team members. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 4 years or more experience in functional verification of processors, demonstrating a deep understanding of complete processor pipeline stages. Good understanding of computer architecture, including Processor core design specifications,processor pipeline including Instruction Fetch, Branch Prediction, Dispatch, Load Store and execution units Experience with high frequency, instruction pipeline designs. At least 1 generation of Processor Core silicon bring up experience. In depth understanding of industry microprocessor designs (e.g., x86, ARM, or RISC-V processor designs) Exposure to system-level verification methodologies and techniques, ensuring holistic verification coverage across multiple levels of design Proficiency in C++, Python scripting or similar object oriented programming languages.. Preferred technical and professional experience Nice to haves - Knowledge of verification principles and coverage. - Knowledge of test generation tools and working with ISA reference model. - Experience with translating ISA specifications to testplan. - Understanding of Agile development processes. - Experience with DevOps design methodologies and tools.

Posted Date not available

Apply

2.0 - 6.0 years

4 - 8 Lacs

bengaluru

Work from Office

Lead the unit level pre-silicon functional & performance verification the Instruction Sequencing Unit for our next -generation IBM POWER processor core systems offering. Architect and enhance the existing verification environment for ISU which covers the Issue queues, Register Renaming for Out of Order Execution, Issue instructions to Execution Pipelines, Reordering Buffers for completion of the high performance processor CPU. Develop verification test plan for both functional and performance verification including the estimation for coverage closure. Support higher level core/system simulation environment. Participate in post silicon lab bring-up and validation of the Hardware. Lead , guide ,mentor a team of engineers and represent them at global forums. Thoroughly document verification environment details, providing comprehensive insights for future reference and continuous improvement. Effectively Communicate progress ,potential challenges encountered and milestones achieved to stake holders and team members. Required education Bachelor's Degree Required technical and professional expertise 8 years or more experience in functional verification of processors, demonstrating a deep understanding of Instruction Dispatch verification. Good understanding of computer architecture, including Processor core design specifications, with expertise in verifying Load Store unit of any CPU architecture. Hands on experience of implementing Issue Queues, Register renaming and forwarding, Reordering Buffer and Pipeline flush/exception handling etc. Deep expertise in Out of Order, Super Scalar, Multi-Threaded Core Architecture and ISA Experience with high frequency, instruction pipeline designs At least 1 generation of Processor Core silicon bring up experience In depth understanding of industry microprocessor designs (e.g., x86, ARM, or RISC-V processor designs) Exposure to system-level verification methodologies and techniques, ensuring holistic verification coverage across multiple levels of design Proficiency in C++, Python scripting or similar object oriented programming languages. Preferred technical and professional experience Knowledge of instruction dispatch and Arithmetic units. Knowledge of test generation tools and working with ISA reference model. Experience with translating ISA specifications to testplan. Knowledge of verification principles and coverage. Understanding of Agile development processes. Experience with DevOps design methodologies and tools.

Posted Date not available

Apply

2.0 - 7.0 years

3 - 7 Lacs

bengaluru

Work from Office

As a Functional verification engineer, you will be working on IBM server processors/SOC or ASICs used in IBM servers. Leading the development of the verification environment, testbenches and writing testcases. Develop skills in IBM Functional verification tools and methodologies. Work with design as well as other key stakeholders in debugging and fixing logic design issues and deliver a quality design Work with development team to ensure coverage criteria is met. Required education Bachelor's Degree Required technical and professional expertise 9 + years of experience in Functional Verification of processors or ASICs. Minimum 6+ years of experience in any of the following Computer architecture knowledge, Processor core design specifications, instruction set architecture and logic verification. Core architecture/micro-architecture verification Multi-processor cache coherency, Memory subsystem verification. IO subsystem knowledge, any of the protocols like PCIE/CXL, DDR, Flash, Ethernet etc AXI/AHB/ACE/ACE-lite fabric verification or any other SoC fabric verification. Gate level simulation and emulation. Track record in leading team. Clock domain crossing and reset domain crossing verification Knowledge of functional verification methodology - UVM/OVM/System Verilog/SystemC/ Knowledge of HDLs (Verilog, VHDL) Developed test-plans and test strategies for IP/unit/block level verification. Good object-oriented programming skills in C/C++, scripting languages like Python/Perl. Worked on multiple levels of verification (unit/element/sub-system/system level) Development experience on Linux/Unix environments, GIT repositories and good understanding of Continuous Integration and DevOps workflow Exposure in developing testbench environment, write complex test scenario, debugging and triaging fails

Posted Date not available

Apply

2.0 - 6.0 years

3 - 7 Lacs

bengaluru

Work from Office

Understand the IBM Power ISA and micro-architecture of the processor core, understand and enhance the existing unit and core level verification environment. Develop deep understanding of the processor pipeline including Instruction Fetch, Branch Prediction, Dispatch, Load Store and execution units of the high performance processor CPU. Hands on debug for core level fails, propose and implement stimulus enhancements and drive improving the debug capabilities for core testbench environments. Develop verification test plan for both functional and performance verification including the estimation for coverage closure. Support higher level core/system simulation environment. Participate in post silicon lab bring-up and validation of the Hardware. . Thoroughly document verification environment details, providing comprehensive insights for future reference and continuous improvement. Effectively Communicate progress ,potential challenges encountered and milestones achieved to stake holders and team members. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 4 years or more experience in functional verification of processors, demonstrating a deep understanding of complete processor pipeline stages. Good understanding of computer architecture, including Processor core design specifications,processor pipeline including Instruction Fetch, Branch Prediction, Dispatch, Load Store and execution units Experience with high frequency, instruction pipeline designs. At least 1 generation of Processor Core silicon bring up experience. In depth understanding of industry microprocessor designs (e.g., x86, ARM, or RISC-V processor designs) Exposure to system-level verification methodologies and techniques, ensuring holistic verification coverage across multiple levels of design Proficiency in C++, Python scripting or similar object oriented programming languages.. Preferred technical and professional experience Nice to haves - Knowledge of verification principles and coverage. - Knowledge of test generation tools and working with ISA reference model. - Experience with translating ISA specifications to testplan. - Understanding of Agile development processes. - Experience with DevOps design methodologies and tools.

Posted Date not available

Apply

5.0 - 8.0 years

27 - 42 Lacs

bengaluru

Work from Office

Job Summary CPE is a global function and handles engineering level customer escalations across the product and solution landscape. CPE teams are involved in detecting and fixing customer problems, contributing to improving product quality, supportability and adding critical customer features. CPE teams are often seen bridging the gap between support and Engineering, communicating at executive level, senior technical leaders, support personnel and the customers. Job Requirements Responsible for customer escalations, delivering timely communication, ownership of unblocking customers and driving the conversation end-to-end to the extent of fixing the code/enhancement. Experience in Python, Pandas/Numpy, Django and Linux development. Hands-on experience in Microservices, Docker, Kubernetes and Mongo DB. Working experience in AWS EC2, Elastic Container Service, CloudFormation. Nice to have would be PostgreSQL, Javascript, RabbitMQ, Grafana, Flask. Strong written and verbal communication skills. Strong understanding of concepts related to computer architecture, data structures and standard programming practices. Develop longer-range project plans and schedules for individual or work for a small team. Successfully convey information to stakeholders at many levels related to the position- Work effectively with senior engineers within Business Unit. Critical and/or high visibility customer support Limited supervision and direction are provided, as this individual can operate, drive results and set priorities independently. Education A minimum of 4 - 8 years of experience is required. A Bachelor of Science Degree in Electronics/Electrical Engineering or Computer Science, a Master degree, or a PhD; or equivalent experience is required.

Posted Date not available

Apply

5.0 - 8.0 years

27 - 42 Lacs

bengaluru

Work from Office

Job Summary From the newest ideas in cluster computing to the latest web framework, NetApp software products embrace innovation to deliver compelling solutions to our business. This requirement is primarily for the NetApp® ONTAP System Manager. Small to midsize organizations need easy, efficient device-level management—and NetApp® ONTAP System Manager delivers. It also provides a simple yet versatile management solution for smaller storage environments within large enterprises or service providers. System Manager is optimized for IT generalists who need streamlined management, an easy-to-use GUI, and best-practice workflows. As a Software Engineer, you will work as part of a team accountable for actively participating in product development and strategy. In addition, you will participate in activities that include testing and debugging of operating systems that run NetApp storage applications. The overall focus of the group is on competitive markets and customer requirements, supportability, technological advances, product quality, product cost, and time-to-market. Software engineers focus on enhancements to existing products as well as new product development. Job Requirements Sound knowledge and hands-on experience in developing web applications using HTML, CSS, TypeScript, Angular, JavaScript, and JavaScript frameworks. Bootstrap, Jasmine, and such related framework knowledge are an added advantage. In-depth working knowledge of developing new UI components and libraries in Angular and React. Knowledge of design patterns and architectural patterns. Good understanding of Kubernetes & docker solutions. Solid understanding of concepts related to computer architecture, data structures, and standard programming practices. Creative and analytical approach to problem-solving. Sound aptitude for learning new technologies. Possesses excellent written and verbal communication skills. Work effectively with staff to Vice-President level employees within the function, across functions, and with external parties. Participate in product design, development, unit testing, test automation, troubleshooting, and delivery of a system or major subsystems. Lead and participate in technical discussions within the team and with other groups across Business Units associated with evaluating and executing design and development plans for products. Willing to work on additional tasks and responsibilities that will contribute towards team, department, and company goals. Education Minimum of 4- 8 years of related experience with a bachelor's/ master’s degree in computer science, IT, engineering, or other relevant degree. NetApp is an equal opportunity employer and encourages individuals of all backgrounds, including individuals with disabilities, to apply for open positions at NetApp.

Posted Date not available

Apply

1.0 - 2.0 years

0 Lacs

chennai

Work from Office

We are seeking a motivated and technically skilled intern (2 positions) to lead the transformation of our existing RISC-V Application Profiler into a comprehensive trace analysis suite equivalent to ARMs Tarmac Trace Utilities. This role combines systems programming, performance analysis, and benchmark development to create next-generation profiling tools for RISC-V processors. Key Responsibilities Phase 1 (4-6 months): RISC-V Profiler Enhancement Add interactive trace browsing capabilities Develop function call tree analysis Create multiple output formats (flame graphs, histograms, etc) Phase 2 (3-4 months): Microbenchmark Framework Build automated benchmark decomposition tools On-board new benchmark suits into our existing CI/CD framework Extract microbenchmarks from standard suites (CoreMark, SPEC CPU, etc) Develop pattern recognition for performance-critical code Create validation framework Phase 3 (1-2 months): Integration & Testing Comprehensive testing and documentation Performance validation Required Skills Languages: Python, C/C++, RISC-V Assembly (mandatory) Knowledge: Computer architecture, RISC-V, performance analysis Experience: Systems programming, profiling tools, benchmarking Deliverables Enhanced RISC-V profiler with ARM Tarmac-equivalent features 50+ validated microbenchmarks from standard benchmark suites Automated benchmark decomposition framework Complete documentation and user guides Requirements Enrolled in / recently graduated from a Bachelor, Masters or PhD program in Computer Engineering, Computer Science, Electrical Engineering, or a related technical discipline. Strong programming fundamentals in C/C++ and Python. Strong RISC-V fundamentals and Computer Architecture. Ability to work 30-40 hours per week for a minimum of 24-weeks, 36-48 weeks preferable. Benefits This role offers unique exposure to the growing RISC-V ecosystem and potential for full-time conversion based on performance.

Posted Date not available

Apply

4.0 - 6.0 years

37 - 45 Lacs

noida

Work from Office

The Creative cloud team works on the latest innovative technologies and continuously evolves through innovation to reinvent itself for new way of thinking in products. Our subscription base is growing rapidly, and we are continually rolling out new features and services. We work in small, agile teams with considerable autonomy and we value engineers with technical competence, creativity, flexibility, strong customer focus and an eagerness for learning and collaboration. By helping our customers create, handle and share documents, we improve Adobes ability to empower creative people, business professionals and marketing specialists to be successful. This is an opportunity to create a system that ultimately benefits millions of Adobe customers every day. Responsibilities: Design and develop features/services/APIs for photography cloud platform Collaborate with architects, product management and other engineering teams to create the technical vision, and road map for the team Create technical specifications, prototypes and presentations to communicate your ideas Well versed in emerging industry technologies and trends, and the ability to communicate that knowledge to the team and use it to influence product direction Would contribute extensively in analysis, design and programming for major and dot software releases. Would be from time to time required to interact with product management to evaluate and determine new features to be added. Should be a proactive self-starter who can develop methods, techniques and evaluation criterion for obtaining results. An expert on one or more platforms and knowledgeable of cross-platform issues, competitive products, and customer requirements and would contribute significantly towards the development and application of advanced concepts, technologies and expertise within the team. What you need to succeed 4 - 6 years of hands-on design/development experience. B.Tech or M.Tech / MCA (in computer science and engineering or related fields). Good understanding of object-oriented design and knowledge of product life cycles and associated issues. Technical depth in operating systems, computer architecture and OS internals. Proficient in C++, data structures and algorithms. Exposure to SaaS and REST API would be an added advantage. Ability to work independently with strong problem-solving skills. Think creatively - ability to approach tasks in an unexpected way

Posted Date not available

Apply

4.0 - 9.0 years

50 - 60 Lacs

hyderabad

Work from Office

What the Candidate Will Do ---- End to end web development, build features and enhance tool to be used by other Engineers, PMs, DS & Ops. Collaborate with product managers, data science and global operations teams to gather requirements. Partner with fellow engineers to design, develop and scale. Mentor and support your fellow teammates. Drive ongoing efficiency and reliability improvements that improve the quality of the systems. Write clear documentation so that other engineers can partner to contribute and deliver. Basic Qualifications ---- BS, MS in Computer Science, Maths or a related technical field, or equivalent experience. 4+ years of experience in software engineering focusing on frontend engineering. Sound understanding of Computer architecture and CS fundamentals. Proficient in one or more languages: Javascript, Node.js or React. Extensive software design and development skills. Ability to learn, and adapt to new technologies and contribute in a productive environment. Experience working in an agile engineering environment. Preferred Qualifications ---- Constantly evolve the tool to incorporate new features being rolled out, identify bottlenecks and improve them. Collaborate with multiple product and engineering teams, as well as external partnerships for integration into our platform, along with integration into other platforms within and outside Uber as well. Work with Product, UX, and Design to enhance the portal. Write quality code and documentation which can be used as an example. Help build consensus by being open to a variety of viewpoints and aid in bridging a gap in case of a disagreement Ubers mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuelds progress. What moves us, moves the world - let s move it forward, together.

Posted Date not available

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