Jobs
Interviews

205 Computer Architecture Jobs

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

0.0 - 4.0 years

0 Lacs

hyderabad, telangana

On-site

You will be an integral part of the success of the institute by contributing to a diverse, inclusive, fair, and transparent work environment at IIIT-H. We value the uniqueness of each individual and strive to recognize and respect their differences, fostering a culture that embraces diverse ideas and expertise. Our primary focus is on attracting and retaining top talent and providing them with an environment where they can thrive and excel. Currently, we are looking to fill faculty positions in specific domains such as ECE and CSE, but we are also open to recruiting individuals from other interdisciplinary areas throughout the year. We are seeking highly motivated faculty members of any nationality at the levels of Professor, Associate Professor, and Assistant Professor who are passionate about making a difference through research and teaching. Applicants should hold a Ph.D. with a strong research track record and a commitment to teaching. The core areas of expertise we are particularly interested in include embedded systems, VLSI, digital signal processing, robotics, wireless communications networks, digital electronic circuits for ECE; and computer architecture, systems and networking, algorithms and computational geometry, programming languages and compilers, AI, robotics, software engineering, and information security for CSE. As per MHRD 7th CPC guidelines, we offer competitive remuneration and a range of benefits along with research and student support. To apply, please submit your resume, teaching and research statements, and a cover letter in Word (.doc) or PDF format. Kindly note that scanned resumes and other formats will not be processed by our system.,

Posted 1 day ago

Apply

12.0 - 16.0 years

0 Lacs

hyderabad, telangana

On-site

As a Senior Silicon Design Engineer (SMTS) at AMD, you will be an integral part of the GFX sub-system (Graphics Power Management) verification team. Your role will involve collaborating with lead architects and block design teams to understand the features to be implemented and verified. You will be responsible for developing robust test plans for both synthetic and real workload trace, debugging verification test failures, and ensuring that the design meets functional, performance, and power expectations. To excel in this role, you must have a strong background in ASIC design and be proficient in debugging Verilog RTL code using simulation/emulation tools. Your analytical thinking and problem-solving skills, attention to detail, and ability to work effectively with diverse teams will be crucial for success. Additionally, having good English communication skills, both verbal and written, is essential. Preferred qualifications for this position include a minimum of 12 years of experience in ASIC verification, proficiency in Verilog, System Verilog, UVM methodologies, and C/C++ programming. A solid academic background with a B.E/B.Tech or M.E/M.Tech degree in ECE/Electrical Engineering/Computer Engineering with Digital Systems/VLSI as a major is required. Candidates with graphics pipeline experience and deep knowledge of computer architecture will be given preference. Being a self-starter who can independently drive tasks to completion, while also possessing strong teamwork and interpersonal skills, is essential for this role. This position is based in Hyderabad, India. If you are looking to be part of a dynamic team that is dedicated to pushing the limits of innovation and solving the world's most important challenges, then AMD is the place for you. Join us in advancing technology and making a meaningful impact in the industry, communities, and the world.,

Posted 2 days ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

Are you a can-do, user-focused information developer who wants to work on ground-breaking technology for the world's leading semiconductor IP company We have an exciting opportunity for you to join our Technical Communications team working with innovative, brand-new CPU technology! As a Senior Information Developer, you will develop customer-facing content in collaboration with Arms engineering and marketing teams. You will do this by building networks with product teams and by gaining information from our internal sources and your own investigations. You will also be part of a larger community of information developers working together to create and deliver content for Arm's products, solutions, and tools. This position is available in Arms Sophia Antipolis design center which is located in one of the most vibrant and beautiful regions of France - the French Riviera. The site plays a key role in designing industry-leading Arm Cortex CPUs, which power billions of devices globally across smartphones, tablets, embedded systems, and beyond! Responsibilities: - Identifying user needs to create, adapt, and improve content based on those needs. - Creating user-focused content that helps our customers achieve their goals. - Collaborating with your team lead and other information developers to implement the best processes and practices for the technical content you produce. - Training, mentoring, and leading junior members of the team. Required Skills and Experience: - Experienced technical writer, with a consistent record of writing for global audiences and strong customer focus. - Ability to read and interpret technical specs and design documents. - Self-starter and able to work from your own initiative with good judgment and clear decision-making skills. - Supportive and encouraging team-mate, who thrives in a collaborative work environment. - Flexible and pragmatic with strong problem-solving skills. - Creative, dynamic, and insightful. - Good knowledge of industry standard tools, with the ability to learn and adapt (such as DITA, HTML, XML, and XSLT). - Enjoys learning about new technologies especially around computer architecture, microprocessors, or related technical fields. Nice To Have Skills And Experience: - Experience documenting software and/or hardware products in a semiconductor environment. - Understanding of CPU hardware design principles. - A degree or postgraduate qualification in a related area. For example Computer science, Physics, or Maths or English, Linguistics, or Law. In Return: - Work alongside world-class engineers on ground-breaking CPU IPs. - Enjoy competitive compensation, flexible working arrangements, and opportunities for career growth in a technically challenging environment. At Arm, we want to build extraordinary teams. If you need an adjustment or an accommodation during the recruitment process, please email Arm's approach to hybrid working is designed to create a working environment that supports both high performance and personal well-being. We believe in bringing people together face to face to enable us to work at pace, while 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.,

Posted 2 days ago

Apply

1.0 - 5.0 years

0 Lacs

karnataka

On-site

As a member of the GalaxEye team, you will play a crucial role in the optimization and development of data processing software for our cutting-edge Space-Tech innovations. Your responsibilities will include optimizing software for low-power and low-latency computing, architecting software for future GalaxEye hardware and software advancements, as well as developing, reviewing, testing, and debugging Linux device drivers. Additionally, you will collaborate closely with our operations team to ensure that our systems meet their needs and enhance the operational experience. To excel in this role, you should hold a Bachelors degree in Computer Science or Electrical/Computer Engineering, along with 1-3 years of relevant work experience. Proficiency in Python and at least one systems programming language such as C, C++, or Rust is essential. A strong understanding of operating system internals, particularly Linux, is required, along with experience in common hardware protocols/interfaces like PCIe, Ethernet, and I2C. Familiarity with networking protocols like TCP/UDP and Ethernet, as well as experience in writing algorithms, data structures, and multi-threaded software, are also key qualifications. Preferred skills that would be advantageous for this position include knowledge of GPUs, ML accelerators, power management, high-performance networking, and performance optimization. Experience with safety standards such as DO-178B/C, ISO26262, or similar would be a plus. Joining GalaxEye offers you the opportunity to be part of India's leading space-tech satellite technology company, where fair compensation based on market standards is provided. You will work closely with visionary leaders, gaining hands-on experience in strategy and operations. The culture at GalaxEye encourages exploration, discussion, and implementation of new ideas and processes, fostering a collaborative and growth-oriented environment.,

Posted 2 days ago

Apply

3.0 - 15.0 years

0 Lacs

hyderabad, telangana

On-site

As a CPU Performance Engineer at AMD, you will be a part of the Client CPU Performance Team in Hyderabad, India. Your primary responsibility will be to analyze performance and drive next-generation CPU core hardware and software optimizations for AMD's notebook and desktop processors. This role involves working on key applications, analyzing and tracing system-level workloads, and conducting performance analysis on internal and competitive hardware platforms. Additionally, you will be involved in the development of tools and methodologies for workload analysis and data collection. To excel in this role, you should have a strong passion for leading-edge CPU/SoC architecture, design, and verification. Collaboration is a key aspect of this position, as you will work closely with architects and engineers from different locations and time zones. Your analytical and problem-solving skills will be put to the test as you identify areas for improvement in AMD products, run performance simulations, and debug performance issues. Your responsibilities will also include interacting with various teams such as microprocessor architects, software optimizers, compiler teams, and verification engineers to address architectural performance issues. The ideal candidate should have 3-15 years of prior industry/academic experience and possess a strong background in computing software, computer architecture, system simulation, and performance evaluation. Proficiency in mathematical and statistical modeling, experience with x86 instruction set processors, and expertise in C/C++ programming and software engineering concepts are essential for this role. A degree in Electronics/Computer Engineering or Computer Science with an emphasis on computer architecture is preferred. At AMD, we are committed to pushing the boundaries of innovation to solve the world's most critical challenges. If you are someone who thrives in a collaborative environment, has a passion for cutting-edge technology, and is eager to contribute to the advancement of CPU performance optimization, we invite you to join our team and be a part of transforming lives with AMD technology.,

Posted 2 days ago

Apply

1.0 - 5.0 years

0 Lacs

hyderabad, telangana

On-site

Qualcomm India Private Limited is seeking a candidate to join their Multimedia Audio Systems Group as a Voice AI Engineer. As part of the team, you will be responsible for prototyping and productizing Voice AI Models for tasks such as Automatic Speech Recognition (ASR), Text-to-Speech (TTS), NLP, Multilingual Translation, Summarization, Language modeling, and other Speech/text generation tasks. You will work closely with a team of engineers to develop, train, and optimize Voice AI models for efficient offload to NPU, GPU, and CPU. Additionally, you will conduct model evaluation studies, competitive analysis, and collaborate with other R&D and Systems teams for system integration, use case validation, efficient offload to HW accelerators, and commercialization support. The ideal candidate should have strong programming skills in C/C++ and Python, along with experience in ML inference optimizations. Proficiency in designing, implementing, and training DL models using high-level languages/frameworks such as PyTorch, TensorFlow, and ONNX is required. Knowledge of ML architectures and operators like Transformers, LSTM, GRUs, and familiarity with recent trends in machine learning and traditional statistical modeling/feature extraction techniques are essential. Experience in Speech-to-text, Text-to-Speech, Speech-to-Speech, NLP applications, model quantization, compression techniques, software development on embedded platforms, software design patterns, multi-threaded programming, computer architecture, operating systems, data structures, algorithms, fixed-point coding, and AI HW accelerators (NPU or GPU) is a plus. Candidates should hold a Bachelor's/Masters/PhD degree in Engineering, Electronics and Communication, Computer Science, or related field, along with 3+ years of experience in Audio Systems engineering, Audio Signal Processing modules, ML Model development, or related work. Minimum qualifications include a Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 2+ years of Systems Engineering or related work experience, or a Master's degree with 1+ year of experience, or a PhD in a related field. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. Individuals seeking accommodation during the application/hiring process can contact Qualcomm for support. The company expects its employees to adhere to all applicable policies and procedures, including security requirements regarding protection of confidential information. Please note that Qualcomm does not accept unsolicited resumes or applications from agencies. Staffing and recruiting agencies are not authorized to submit profiles, applications, or resumes on behalf of individuals. For more information about this role, please contact Qualcomm Careers.,

Posted 2 days ago

Apply

4.0 - 9.0 years

30 - 35 Lacs

Bengaluru

Work from Office

Software Engineer This role has been designed as Hybrid with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Job Description: Job Description What you ll do: Should be high energy Meticulous and detail oriented Focus on quality and process Should be technically sound in one or more of these Platform areas - platform software, kernel, drivers. Interface/optics or Fabric experience would be a big PLUS. We are in search of someone who has good knowledge of Router/Switch architecture. Your prior work experience in any one of the domains is helpful Platform software, fabric architecture, interface management and optics exposure on networking products Understanding of system architecture for network processor based products Experience in design/development of platform software Your experience in trouble-shooting problems in actual customer network deployments or in complex lab topologies will be helpful. Do you have strong Coding and debugging skills with extensive experience in core file analysis A deep understanding of concepts related to computer architecture, data structures and programming practices is desirable. What you need to bring: We are hiring someone with 4+ years of experience, preferably in a router/switch company. A Bachelor/Masters Degree in Electrical Engineering or Computer Science. Additional Skills: Cloud Architectures, Cross Domain Knowledge, Design Thinking, Development Fundamentals, DevOps, Distributed Computing, Microservices Fluency, Full Stack Development, Security-First Mindset, Solutions Design, Testing & Automation, User Experience (UX) What We Can Offer You: Health & Wellbeing We strive to provide our team members and their loved ones with a comprehensive suite of benefits that supports their physical, financial and emotional wellbeing. Personal & Professional Development We also invest in your career because the better you are, the better we all are. We have specific programs catered to helping you reach any career goals you have whether you want to become a knowledge expert in your field or apply your skills to another division. Unconditional Inclusion We are unconditionally inclusive in the way we work and celebrate individual uniqueness. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. Lets Stay Connected: #india #networking Job: Engineering Job Level: TCP_02 HPE is an Equal Employment Opportunity/ Veterans/Disabled/LGBT employer. We do not discriminate on the basis of race, gender, or any other protected category, and all decisions we make are made on the basis of qualifications, merit, and business need. Our goal is to be one global team that is representative of our customers, in an inclusive environment where we can continue to innovate and grow together. Please click here: Equal Employment Opportunity . Hewlett Packard Enterprise is EEO Protected Veteran/ Individual with Disabilities. HPE will comply with all applicable laws related to employer use of arrest and conviction records, including laws requiring employers to consider for employment qualified applicants with criminal histories.

Posted 3 days ago

Apply

4.0 - 9.0 years

6 - 11 Lacs

Bengaluru

Work from Office

Software Engineer This role has been designed as Hybrid with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today s complex world. Our culture thrives on finding new and better ways to accelerate what s next. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. If you are looking to stretch and grow your career our culture will embrace you. Open up opportunities with HPE. : What you ll do: Should be high energy Meticulous and detail oriented Focus on quality and process Should be technically sound in one or more of these Platform areas - platform software, kernel, drivers. Interface/optics or Fabric experience would be a big PLUS. We are in search of someone who has good knowledge of Router/Switch architecture. Your prior work experience in any one of the domains is helpful Platform software, fabric architecture, interface management and optics exposure on networking products Understanding of system architecture for network processor based products Experience in design/development of platform software Your experience in trouble-shooting problems in actual customer network deployments or in complex lab topologies will be helpful. Do you have strong Coding and debugging skills with extensive experience in core file analysis? A deep understanding of concepts related to computer architecture, data structures and programming practices is desirable. What you need to bring: We are hiring someone with 4+ years of experience, preferably in a router/switch company. A Bachelor/Masters Degree in Electrical Engineering or Computer Science. Additional Skills: Cloud Architectures, Cross Domain Knowledge, Design Thinking, Development Fundamentals, DevOps, Distributed Computing, Microservices Fluency, Full Stack Development, Security-First Mindset, Solutions Design, Testing & Automation, User Experience (UX) What We Can Offer You: Health & Wellbeing We strive to provide our team members and their loved ones with a comprehensive suite of benefits that supports their physical, financial and emotional wellbeing. Personal & Professional Development We also invest in your career because the better you are, the better we all are. We have specific programs catered to helping you reach any career goals you have whether you want to become a knowledge expert in your field or apply your skills to another division. Unconditional Inclusion We are unconditionally inclusive in the way we work and celebrate individual uniqueness. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. Lets Stay Connected: Follow @HPECareers on Instagram to see the latest on people, culture and tech at HPE. #india #networking Job: Engineering Job Level: TCP_02 HPE is an Equal Employment Opportunity/ Veterans/Disabled/LGBT employer. We do not discriminate on the basis of race, gender, or any other protected category, and all decisions we make are made on the basis of qualifications, merit, and business need. Our goal is to be one global team that is representative of our customers, in an inclusive environment where we can continue to innovate and grow together. Please click here: Equal Employment Opportunity . Hewlett Packard Enterprise is EEO Protected Veteran/ Individual with Disabilities. HPE will comply with all applicable laws related to employer use of arrest and conviction records, including laws requiring employers to consider for employment qualified applicants with criminal histories.

Posted 3 days ago

Apply

10.0 - 18.0 years

12 - 20 Lacs

Bengaluru

Work from Office

Job ID 2024-12564 Date posted 15/11/2024 Location Bengaluru, India Category Architecture Job Overview Here at Arm, we are building the Future of Computing Ensuring generational performance gains requires the understanding of not only the core, microarchitecture and system-level details but also what runs on them We are seeking a highly motivated and skilled engineer to help deliver analysis, characterization and deep understanding of complex Infrastructure workloads This role requires the individual to work with engineers across the globe ranging from hardware architects to software and toolchain experts This is a highly versatile and visible role that would help shape the next generation CPU microarchitecture through workload performance analysis, Responsibilities Performance analysis and characterization of complex Infrastructure workloads to drive improvements at both software and microarchitectural level for next-generation processors/systems, Analysing CPU performance, power, cost and understanding technology limitations we need to breakthrough Collaborating with the Architects at Arm to develop of key technologies to maintain a best-in-class compute systems roadmap Developing knowledge of the competitive landscape and a understanding of technologies needed to for solutions such as Infrastructure, Computer Vision, Machine Learning Required Skills And Experience You have knowledge and experience of CPU architecture/microarchitecture built through, prior development/research work in CPU/System performance analysis/modeling/design and/or, workload analysis / characterization / software optimization, You have hands-on experience (post/pre silicon) on distilling workload performance into software (application, toolchain, libraries) and cpu/system microarchitecture, You are able to work efficiently alone as well as part of geographically distributed teams across multiple groups, You are driven to innovate, think different, explore new avenues, and influence collaborators through detailed investigations, A good university degree in computers, or equivalent with 10+ years of proven experience in CPU performance /Soc Performance, Nice To Have Skills And Experience You have developed skills in CPU performance analysis and/or modelling, You have prior hands-on experience with workload analysis, characterization, and/or optimizing open-source software, You have been working on CPU infrastructure architectures and related system constraints, You have worked on advanced CPU techniques, from branch prediction to prefetchers (micro-architecture, design etc), You are used to working on immature technologies and follow up latest advancements in Research, You thrive in an open work environment that provides an opportunity to impact products and roadmaps with your ideas/prototypes/empirical analysis, In Return Our offices are outstanding places to collaborate If you are interested, but unsure whether you tick all the boxes, we still would love you to reach out! We are keen to welcome versatile people into Arm! Accommodations at Arm At Arm, we want to build extraordinary teams If you need an adjustment or an accommodation during the recruitment process, please email Hybrid Working at Arm Arms 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 teams 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 dont discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran, Show

Posted 3 days ago

Apply

1.0 - 3.0 years

3 - 6 Lacs

Nagpur

Work from Office

Department International Pathway College Salary 37,174 45,413 per year (reduced pro-rata for part-time working) Grade Grade 6 Contract status Fixed term Hours of work Full or part-time (see job details) Based at University of York campus Interview date To be confirmed Posted Date 16/07/2025 Apply by 30/07/2025 Job Reference 14235 Documents Job Description 14235 pdf (PDF, 323 99kb) Role Description Department The International Pathway College (IPC) delivers subject teaching alongside language and study skills to international students As part of our delivery we offer programmes in Computer Science and these currently include modules in computer architecture, databases, programming, Artificial Intelligence and Web Development We are seeking to appoint an experienced Computer Sciences/IT teacher to lead the teaching and development of the IPC International Year One (IYO) Computer Science modules You will also take responsibility for assessment across the module and will contribute to more general co-ordination, including moderation, invigilation and marking, Role As the grade 6 Associate Lecturer in Computer Science, you will report to the Programme Leader for the IYO You will work closely with other Associate Lecturers and Tutors to ensure effective course delivery Your responsibilities will include the development of assessments and materials, representing your modules at exam boards, and, as well as teaching classes, marking assessments, and conducting tutorials, The role is available part-time (0 2 to 0 8 FTE, by agreement) or full time depending on the candidate The role could be filled on a job share basis Working days will be agreed based on the student timetable each term, Skills, Experience & Qualification Needed You will have detailed knowledge and experience in Computer Science/IT to develop teaching and provide relevant learning support to students across different levels of academic ability You will have highly developed communication skills to engage effectively with a wide ranging audience, both orally and in writing You must have the ability to supervise the work of students, provide advice on study skills and assist with learning problems, as well as the ability to contribute to the design of course material, content and new teaching approaches in the department, For informal enquiries: please contact Stefan Wytwyckyj, Programme Leader on stefan wytwyckyj@york ac uk Condition of employment This role is exempt from the Rehabilitation of Offenders Act Consequently, all applicants will be asked to declare both unspent and spent convictions on their application form, Appointment of the successful candidate will be conditional on a Disclosure and Barring Service check, The University strives to be diverse and inclusive a place where we can ALL be ourselves, We particularly encourage applications from people who identify as Black, Asian or from a Minority Ethnic background, who are underrepresented at the University, We offer family friendly, flexible working arrangements, with forums and inclusive facilities to support our staff #EqualityatYork Show

Posted 3 days ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

As a Silicon Design Engineer at AMD, you will collaborate with formal experts and designers to verify formal properties and ensure convergence in the projects you work on. Your role will involve driving formal verification for the block, writing formal properties and assertions to verify the design, coordinating with RTL engineers to implement logic design for improved clock gating, and verifying various aspects of the design. Additionally, you will be responsible for writing tests, sequences, and testbench components in SystemVerilog and UVM, along with formal methods, to achieve thorough verification of the design. You will also play a crucial role in monitoring verification quality metrics such as pass rates, code coverage, and functional coverage. The ideal candidate for this position is someone with a strong passion for modern, complex processor architecture, digital design, and verification. You should possess excellent communication skills, be a team player, and have a knack for analytical thinking and problem-solving. A willingness to learn and tackle challenges head-on is essential for success in this role. To excel in this role, you should have project-level experience with design concepts and RTL implementation, familiarity with formal tools and functional verification tools such as VCS, Cadence, and Mentor Graphics, and a solid understanding of computer organization and architecture. A Bachelor's or Master's degree in computer engineering or Electrical Engineering is required to be considered for this position. At AMD, we are committed to transforming lives with our cutting-edge technology and innovative products. Join us in our mission to build products that enhance next-generation computing experiences across various industries. If you are passionate about pushing the limits of innovation and solving complex challenges, while embodying our core values of directness, humility, collaboration, and inclusivity, we invite you to be a part of our team and together, we advance.,

Posted 3 days ago

Apply

6.0 - 11.0 years

14 - 18 Lacs

Bengaluru

Work from Office

Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 6+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 5+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. Would be working on Qualcomm Snapdragon CPUSS Architecture and performance team. Responsible for analyzing the performance aspects of Snapdragon CPU subsystem and influence the same for performance uplifts in upcoming revisions. Will be guiding the execution team by projecting CPUSS performance in upcoming chips and correlating them with pre-silicon runs and post silicon measurements. Responsible for driving deep dive analysis on performance issues, bottleneck providing fixes or workarounds on CPU subsystem and related SOC Modules. The ideal candidate to have a strong CPU architecture / analysis background along with overall SOC wide exposure and Embedded system concepts on modern chipsets-based ARM/X86 Essential Skills and Experience Familiar with Microprocessor and/or SoC Architecture and micro-Architecture, preferably ARM processors and ARM processor-based systems. Experience of ARM based System Designs, Knowledge of CPU and hierarchical memory system, cache configurations and coherency issues in multi-core systems . Experience with workload performance characterization, bottleneck analysis, and driving microarchitecture investigations on CPU /GPU/Systems with relevant performance matrix Hands-on with Lauterbach debug environment, Emulation platforms and experience in working with bare-metal environment with knowledge of Linux boot. Engage with architects and design teams to investigate next-generation CPU microarchitecture performance features through workload-driven investigations, especially well-known CPU benchmarks like Lmbench, Spec, Geekbench . Develop, simulate workloads for pre-silicon performance analysis and performance projections on silicon. Lead initiatives for performance technology alignment across product engineering teams Good to have Minimum 12 + years years of experience on relevant areas. Strong data analysis skills to identify performance trends from large data sets and the technical bent to investigate anomalies Understanding of Linux and Android internals from a performance point of view. Strong programming experience in at least one languageC/C++, Perl, Python Familiarity with hardware/software level performance analysis of industry standard benchmarks & open source applications. Excellent debugging skills at SoC and System level Excellent communication skills and ability to collaborate with peers and senior architects/design engineers across the globe. Familiar with pre-silicon environments such as Verification, Emulation and Virtual Bring-Up, etc. Good knowledge of high-performance microprocessor architecture and complex SoC Pre-silicon performance experience is a huge plus Post Silicon Experience and debugging on the devices using relevant Debug tools and Bus profiling tools are added advantage. Educational qualification Bachelor's degree in Electrical, Electronics or Computer Engineering and/or Computer Science, with 6+ years of experience in SOC/CPU post-silicon validation / performance analysis Strong knowledge of modern OS kernel (Android, Linux) , enable Linux/Android during bring-up Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 4 days ago

Apply

3.0 - 8.0 years

17 - 22 Lacs

Bengaluru

Work from Office

Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 1+ year of Hardware Engineering or related work experience. Would be working on Qualcomm Snapdragon CPUSS Architecture and performance team. Responsible for analyzing the performance aspects of Snapdragon CPU subsystem and influence the same for performance uplifts in upcoming revisions. Will be guiding the execution team by projecting CPUSS performance in upcoming chips and correlating them with pre-silicon runs and post silicon measurements. Responsible for driving deep dive analysis on performance issues, bottleneck providing fixes or workarounds on CPU subsystem and related SOC Modules. The ideal candidate to have a strong CPU architecture / analysis background along with overall SOC wide exposure and Embedded system concepts on modern chipsets-based ARM/X86 Essential Skills and Experience Familiar with Microprocessor and/or SoC Architecture and micro-Architecture, preferably ARM processors and ARM processor-based systems. Experience of ARM based System Designs, Knowledge of CPU and hierarchical memory system, cache configurations and coherency issues in multi-core systems . Experience with workload performance characterization, bottleneck analysis, and driving microarchitecture investigations on CPU /GPU/Systems with relevant performance matrix Hands-on with Lauterbach debug environment, Emulation platforms and experience in working with bare-metal environment with knowledge of Linux boot. Engage with architects and design teams to investigate next-generation CPU microarchitecture performance features through workload-driven investigations, especially well-known CPU benchmarks like Lmbench, Spec, Geekbench . Develop, simulate workloads for pre-silicon performance analysis and performance projections on silicon. Lead initiatives for performance technology alignment across product engineering teams Good to have Minimum 4+ years years of experience on relevant areas. Strong data analysis skills to identify performance trends from large data sets and the technical bent to investigate anomalies Understanding of Linux and Android internals from a performance point of view. Strong programming experience in at least one languageC/C++, Perl, Python Familiarity with hardware/software level performance analysis of industry standard benchmarks & open source applications. Excellent debugging skills at SoC and System level Excellent communication skills and ability to collaborate with peers and senior architects/design engineers across the globe. Familiar with pre-silicon environments such as Verification, Emulation and Virtual Bring-Up, etc. Good knowledge of high-performance microprocessor architecture and complex SoC Pre-silicon performance experience is a huge plus Post Silicon Experience and debugging on the devices using relevant Debug tools and Bus profiling tools are added advantage. Educational qualification Bachelor's degree in Electrical, Electronics or Computer Engineering and/or Computer Science, with 6+ years of experience in SOC/CPU post-silicon validation / performance analysis Strong knowledge of modern OS kernel (Android, Linux) , enable Linux/Android during bring-up Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 4 days ago

Apply

4.0 - 9.0 years

13 - 17 Lacs

Bengaluru

Work from Office

Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. Would be working on Qualcomm Snapdragon CPUSS Architecture and performance team. Responsible for analyzing the performance aspects of Snapdragon CPU subsystem and influence the same for performance uplifts in upcoming revisions. Will be guiding the execution team by projecting CPUSS performance in upcoming chips and correlating them with pre-silicon runs and post silicon measurements. Responsible for driving deep dive analysis on performance issues, bottleneck providing fixes or workarounds on CPU subsystem and related SOC Modules. The ideal candidate to have a strong CPU architecture / analysis background along with overall SOC wide exposure and Embedded system concepts on modern chipsets-based ARM/X86 Essential Skills and Experience Familiar with Microprocessor and/or SoC Architecture and micro-Architecture, preferably ARM processors and ARM processor-based systems. Experience of ARM based System Designs, Knowledge of CPU and hierarchical memory system, cache configurations and coherency issues in multi-core systems . Experience with workload performance characterization, bottleneck analysis, and driving microarchitecture investigations on CPU /GPU/Systems with relevant performance matrix Hands-on with Lauterbach debug environment, Emulation platforms and experience in working with bare-metal environment with knowledge of Linux boot. Engage with architects and design teams to investigate next-generation CPU microarchitecture performance features through workload-driven investigations, especially well-known CPU benchmarks like Lmbench, Spec, Geekbench . Develop, simulate workloads for pre-silicon performance analysis and performance projections on silicon. Lead initiatives for performance technology alignment across product engineering teams Good to have Minimum 8 + years years of experience on relevant areas. Strong data analysis skills to identify performance trends from large data sets and the technical bent to investigate anomalies Understanding of Linux and Android internals from a performance point of view. Strong programming experience in at least one languageC/C++, Perl, Python Familiarity with hardware/software level performance analysis of industry standard benchmarks & open source applications. Excellent debugging skills at SoC and System level Excellent communication skills and ability to collaborate with peers and senior architects/design engineers across the globe. Familiar with pre-silicon environments such as Verification, Emulation and Virtual Bring-Up, etc. Good knowledge of high-performance microprocessor architecture and complex SoC Pre-silicon performance experience is a huge plus Post Silicon Experience and debugging on the devices using relevant Debug tools and Bus profiling tools are added advantage. Educational qualification Bachelor's degree in Electrical, Electronics or Computer Engineering and/or Computer Science, with 6+ years of experience in SOC/CPU post-silicon validation / performance analysis Strong knowledge of modern OS kernel (Android, Linux) , enable Linux/Android during bring-up Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 4 days ago

Apply

4.0 - 9.0 years

12 - 17 Lacs

Chennai

Work from Office

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Qualcomm is looking for talented and enthusiastic engineers with strong interests in OS, kernel and computer architecture. The Qualcomm Hypervisor team is world-leading, enabling virtualization across multiple chipset products for mobile, automotive, compute and IoT. The team is responsible for the hypervisor software layers that plays a key role in platform security and performance. Qualcomm is industry leading in its adoption of virtualization technology in its Snapdragon mobile products. The team has built hypervisor and SMMU expertise and continues to develop innovative features, enhancements, and use-cases. As a software engineer at Qualcomm, you will help develop SMMU, hypervisor and related software for the latest cutting-edge Application processors, which is embedded in a wide range of chipset products and used by many OEMs in millions of devices. The role will include interfacing with large software stacks such as Bootloaders, Linux and TrustZone- which provides the opportunity to interact with teams around the world. -- Responsibilities We are looking for a highly motivated engineer and team player who is passionate to learn new technologies and write low level firmware that drives hardware and SoC. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Your responsibilities may include: Design, development and integration of SoC firmware features, diagnostics and test capabilities for QCT boot platforms. Strong coordination and collaboration across wide range of technical areas to include software, hardware, ASIC, integration, architecture, and emulation teams. Paying attention to the details during all phases of firmware design, development, integration, testing and release - Work with Emulation, HW design teams, as necessary, in verifying and debugging firmware, driver and resolving platform issues Efficient and secure (ie. cognizant of not exposing security exploits) coding plus driving code review of firmware logic updates with all required stakeholders On time execution of defined tasks and deliverables, driving dependencies with other teams to closure Triage of software issues, defect investigation and problem resolution. Technical documentation including APIs, manuals, and user guides.- Skills and Experience We are looking for engineers from a range of backgrounds and experience, including graduates and experienced kernel and systems developers Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. Preferred Qualifications: Strong understanding or experience with C. An understanding of computer architecture, operating systems, and kernels. Linux, kernel, bootloader or OS development experience. ARM CPU architecture knowledge. IOMMU and ARM SMMU knowledge Hypervisors and virtualization. Experience with multi-processing or multi-threading, concurrency, and synchronization. Writing device drivers and interfacing hardware. Experience with secure coding. Use of debugging tools such as GDB, Lauterbach Trace32 and understanding assembly. Real-time OS. Toolchains and systems libraries (libc etc). Python, shell scripting and Linux based development environment. Good communication and presentation skills. Test development and test automation. Contributing to open-source projects. Demonstrated independent software design, good analytic and problem-solving skills. Any automotive and functional safety experience may also be relevant. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 4 days ago

Apply

8.0 - 13.0 years

14 - 18 Lacs

Bengaluru

Work from Office

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: If youre interested in advancing and applying mathematics, programming languages theory, and advanced algorithms to program optimization for cutting-edge machine learning accelerators, then you really want to be talking to us! We are looking to hire ML Compiler engineers to join our team. We work tactically on improving existing ML compilers and strategically on developing new and innovative ML compilers. Our technical approach to compilers emphasizes powerful representations for precisely and compactly modeling programs and the optimization challenges and using advanced mathematics and algorithms for performing optimizations. We are also solid in using "old school" compiler technologies as they apply to contemporary ML challenges, and in meticulous software engineering to produce beautiful compilers. We are also keen about seeing our compilers used and having large impacts on Qualcomms business. Mapping ML algorithms to ML accelerators is currently one of the most interesting and challenging problems for compilers. Our compiler targets include the Qualcomm Neural Signal Processor, Adreno GPUs, low-power ML accelerators, and CPU accelerators. This job description spans multiple levels, from entry to experienced. Our team is a good home for compiler developers with advanced degrees, and we have solid mentoring and give substantial responsibility quickly for entry level engineers. Responsibilities Work on a wide range of ML compilers Improve ML compiler optimization capabilities through benchmark analysis and profiling Innovate new ML compiler and optimization algorithms Upstream compiler algorithms to open-source compiler projects Author research publications and represent the company in conferences and industry forums Required Experience with compiler development and computer architecture ML experience A degree in the field of computer science or applied mathematics Experience with software engineering Solid intellectual ability, motivation, and a strong history of achievementExcellent oral and written communication skills Desired Experience with MLIR, MLIR Dialects (LinAlg, Affine), Pytorch 2.0, TVM, Triton, and/or LLVM SYCL experience ML applications and ML optimization experience ML architecture experience High performance computing experience Polyhedral compiler optimization experience Loop transformation and vectorization experience GPU programming, parallel programming experience General optimization experience 8+ years of relevant work experience Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. ORMaster's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. ORPhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail or call Qualcomm's toll-free number found . Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact .

Posted 4 days ago

Apply

6.0 - 8.0 years

30 - 45 Lacs

Bengaluru, Belgrade, Penang

Work from Office

Bachelors or Masters degree in Electrical, Electronics or Computer Science Engineering Expertise in C++ programming Expertise in system side / low level programming Expertise in post silicon diagnostics development Expertise in post silicon diagnostics validation Expertise in data / address bus architecture, caches, memory management. Expertise in PC Hardware, SoC, Chipsets, CPU, GPU, BIOS, firmware etc. Expertise in x86 / computer architecture Expertise in OS internals Strong knowledge of software development life cycle Preferred resources with valid regional work permit Location- Bengaluru,Belgrade,Penang,New York

Posted 4 days ago

Apply

2.0 - 6.0 years

0 Lacs

chennai, tamil nadu

On-site

You will be responsible for working with the VisualSim architect software package to develop a complete test bed for an application in the fields of VLSI, aerospace, or automotive. Your role will involve researching and proving assertions on existing technology challenges, analyzing models, and comparing results with similar papers published online. Additionally, you will be required to write an industry paper based on your findings and publish it. To be successful in this position, you must have completed coursework in computer architecture, VLSI design, processor internals, and related studies. It is also essential to have prior experience in evaluating semiconductor or embedded system architecture through school projects or internship work.,

Posted 5 days ago

Apply

8.0 - 12.0 years

35 - 60 Lacs

Bengaluru

Work from Office

Job Summary As a Senior Software Engineer for the Core Software and Data Management team at NetApp, you will focus on delivering solutions that meet customers' needs across engineered systems and cloud services. The CSDM team is responsible for a range of functions in ONTAP, NetApp's cross-platform data management and storage software. Areas of responsibility include ONTAP Filesystem, Anti-ransomware and Encryption data management capabilities, Core wafl features and quality. Job Requirements • Excellent coding skills in C/C++ required, Python is optional. • System/Kernel programming, Experience with Filesystems or Networking or file/cloud protocols is a must. • Proven track record of leading mid to large sized projects. • This position requires an individual to be creative, team-oriented, a quick learner and driven to produce results. • Responsible for providing support in the development and testing activities of other engineers that involve several inter-dependencies. • Participate in technical discussions within the team and with other groups within Business Units associated with specified projects. • Willing to work on additional tasks and responsibilities that will contribute towards team, department and company goals. • A strong understanding and experience with concepts related to computer architecture, data structures and programming practices. Education • Typically requires a minimum of 8-12 years of related experience with a Bachelor’s degree or 6 years and a Master’s degree; or a PhD with 3 years experience; or equivalent experience.

Posted 1 week ago

Apply

7.0 - 20.0 years

0 Lacs

karnataka

On-site

The Automotive Platform Architect position in Qualcomms central Platform Architecture team is a key role that involves defining common platform architectures and architecture features for the next-generation system-on-chip (SoC) products across Qualcomms business lines. This role specifically focuses on the Automotive business line, which includes areas such as In-vehicle Infotainment (IVI), the Digital Cockpit, Advanced Driver Assistance Systems (ADAS), and Autonomous Driving (AD). As an Automotive Platform Architect, you will have the opportunity to significantly impact the development of SoC architecture for the rapidly growing Automotive business. To qualify for this role, a Bachelor of Science degree in EE/ECE/CE/CS or a related field is required, with an MS or PhD highly desired. The ideal candidate should have experience in Automotive SoC architecture and automotive platform design, along with a deep technical background and credibility. Strong collaboration and influencing skills across various organizations, excellent communication, and interpersonal skills are essential. A commitment to integrity in all interactions is also expected. In this role, you will work closely with Qualcomms core SoC Hardware, Software, and Product Management teams, as well as the Automotive Business Unit, to develop scalable and reusable SoC architecture and features. You will contribute to the efficient development of cutting-edge SoC products for the Automotive business line, focusing on areas like IVI, Digital Cockpit, ADAS, and Autonomous Driving. This position offers a high level of visibility and the opportunity to shape Qualcomm's technical direction, drive innovation in the Automotive SoC industry, and make a significant impact on a global scale. Your responsibilities may include collaborating with Automotive Business Unit engineering leadership, translating product requirements into platform architecture requirements, defining the integration of Automotive SoCs into Qualcomm's overall SoC architecture platforms, and working on feature development to support Automotive SoCs. You will also evaluate architecture proposals, engage with core IP and component suppliers, and represent Qualcomm in customer meetings with technical expertise. Additionally, you will provide leadership in aligning hardware, software, and SoC organizations towards common architecture and technology goals, as well as drive the development of technical solutions and innovations. Minimum qualifications for this role include a Bachelor's degree in Electrical or Computer Engineering, Computer Science, or a related field. Ideal candidates will have 20+ years of work experience in SoC HW VLSI design/validation domains, with at least 7 years specifically in SoC Architecture. Preferred qualifications include a Master's degree in Electrical/Electronics engineering. Candidates with expertise in areas such as SoC/Computer Architecture, power and performance optimization, software engineering, digital hardware design, automotive domain architectures, safety standards, operating systems, machine learning, and various automotive interfaces and protocols will be highly valued for this role. Strong skills in HW engineering, caches, DSP architectures, memory management, and microprocessor systems design are also desirable. If you are a qualified candidate with a passion for shaping the future of Automotive SoC architecture and driving innovation in the Automotive industry, this role offers a unique opportunity to make a significant impact and contribute to Qualcomm's success.,

Posted 1 week ago

Apply

2.0 - 6.0 years

3 - 7 Lacs

Bengaluru

Work from Office

Your Role and Responsibilities 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 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. 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. Preferred technical and professional experience Work with Hiring Manager to ID up to 3 bullets max (encouraging then to focus on required skills) Advanced Verification Techniques: Familiarity with advanced verification techniques such as RAS verification is a plus Experience with Hardware Description Languages (HDLs): Proficiency in hardware description languages like Verilog and VHDL, enabling seamless collaboration with design teams and enhancing verification effectiveness. Experience in System-Level Verification: Exposure to system-level verification methodologies and techniques, ensuring holistic verification coverage across multiple levels of design abstraction.

Posted 1 week ago

Apply

5.0 - 10.0 years

9 - 13 Lacs

Bengaluru

Work from Office

Your Role and Responsibilities 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 Preferred education Master's Degree Required technical and professional expertise 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 Nice to haves - 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 1 week ago

Apply

3.0 - 7.0 years

4 - 8 Lacs

Bengaluru

Work from Office

Your Role and Responsibilities Lead the unit level pre-silicon functional & performance verification of the front end of the pipeline for our next -generation IBM POWER processor core systems offering. Architect and enhance the existing verification environment for Instruction fetch, Branch Prediction and Instruction Decode units 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 Preferred education Master's Degree Required technical and professional expertise Required Technical and Professional Expertise 8 years or more experience in functional verification of processors, demonstrating a deep understanding of core units (eg. I-Cache, Instruction Fetch, Branch Prediction, Instruction Decode) Good understanding of computer architecture, including Processor core design specifications, with expertise in verifying frontend pipeline units of any CPU architecture. Hands on experience of Branch Prediction techniques. 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 Nice to haves - Knowledge of instruction dispatch and Arithmetic unit. - 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 1 week ago

Apply

3.0 - 8.0 years

50 - 60 Lacs

Bengaluru

Work from Office

The Developer Platform s vision is to be the industry leader for how developers build high-quality software productively at scale. Our mission is to Enable Uber developers to build high-quality software consistently and without frustration. At Uber the Developer Platform teams build the technical foundation for engineers to develop the future of mobility. Our engineering community depends on us to develop centralized solutions to support each part of the development life cycle from writing the first line of code to shipping software to production that touches millions of users. We have a unique opportunity to work across Uber s products to solve for scale and impact company wide technical roadmaps. As a hands-on engineer, you will build and evangelise next generation products at scale for our fellow engineers that aim at increasing developer productivity and throughput. What the Candidate Will Need / Bonus Points What the Candidate Will Do ---- Develop and maintain foundational frameworks. Design, build, and maintain sophisticated, scalable software frameworks within Developer Platform. Collaborate and communicate with a globally distributed team to help discover gaps in our frameworks, tooling, and infrastructure and help drive solutions. Write high-quality code and related documentation Raise the bar in end-to-end and integration tests Basic Qualifications ---- At least 3+ years of development experience with Go/Java and SQL. BS or MS in Computer Science or a related technical field Experience with software development best practices and design patterns Sound understanding of computer architecture and CS fundamentals. Experience designing and working with systems at scale serving millions of users and high uptimes. Demonstrated experience of working with large data volumes Managed the design and implementation of complex cross-team projects independently Preferred Qualifications ---- Write clean, efficient, and well-documented code. Diagnose and fix bugs, improving stability and performance of tools and services. Familiarity with Hive Strong Experience with SQL Distributed systems *Accommodations may be available based on religious and/or medical conditions, or as required by applicable law.

Posted 1 week ago

Apply

5.0 - 8.0 years

27 - 42 Lacs

Bengaluru

Work from Office

Job Summary NetApp software products are built on a foundation of innovation, from cutting-edge cluster computing to the latest web frameworks, delivering impactful solutions for our business. This role focuses on the manageability products— NetApp® ONTAP System Manager and NetApp Console . ONTAP System Manager is designed for small to midsize organizations, offering efficient, device-level management through an intuitive GUI and best-practice workflows. It also serves as a versatile solution for managing smaller storage environments within larger enterprises or service providers, catering to IT generalists and administrators. NetApp Console provides a unified platform for managing storage and data services across both on-premises and cloud environments. It simplifies operations using AIOps, supports flexible consumption models, and integrates robust data protection—ideal for today’s cloud-centric landscape. As a Software Engineer , you’ll be part of a collaborative team responsible for product development and strategic direction. Your work will involve testing and debugging operating systems that support NetApp storage applications. Within the R&D organization, the focus spans market competitiveness, customer needs, supportability, technological advancements, product quality, cost efficiency, and time-to-market. You’ll contribute to both enhancements of existing products and the development of new solutions. This role calls for creativity, collaboration, technical acumen, and a proactive mindset, with the ability to lead across teams when needed. Job Requirements Sound knowledge and hands-on experience in developing web applications using HTML, CSS, TypeScript, Angular, React , JavaScript, and JavaScript frameworks. Bootstrap, Jasmine, and such related framework knowledge 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 1 week ago

Apply

Exploring Computer Architecture Jobs in India

The computer architecture job market in India is thriving, with a growing demand for professionals who understand the intricacies of designing, building, and optimizing computer systems. As technology continues to advance rapidly, the need for skilled individuals in computer architecture is only expected to increase.

Top Hiring Locations in India

  1. Bangalore
  2. Hyderabad
  3. Pune
  4. Chennai
  5. Mumbai

These major cities in India are actively hiring for computer architecture roles, offering a variety of opportunities for job seekers in this field.

Average Salary Range

The average salary range for computer architecture professionals in India varies based on experience and location. Entry-level positions may start at around INR 4-6 lakhs per annum, while experienced professionals can earn upwards of INR 15-20 lakhs per annum.

Career Path

A typical career progression in computer architecture may involve starting as a Junior Developer, moving on to become a Senior Developer, and eventually taking on roles such as Tech Lead or Architect. Continuous learning and staying updated with the latest technologies are essential for growth in this field.

Related Skills

In addition to expertise in computer architecture, professionals in this field may benefit from having skills in areas such as: - Programming languages (e.g., C, C++, Java) - Operating systems - Network protocols - Problem-solving and analytical skills

Interview Questions

  • What is the difference between RISC and CISC architectures? (medium)
  • Explain the concept of pipelining in computer architecture. (basic)
  • How does cache memory improve system performance? (medium)
  • Describe the role of the memory management unit (MMU) in a computer system. (medium)
  • What is the significance of endianness in computer architecture? (advanced)
  • Explain the von Neumann architecture. (basic)
  • How does branch prediction impact processor performance? (medium)
  • What are the different levels of the memory hierarchy? (medium)
  • Describe the role of registers in a CPU. (basic)
  • How does virtual memory work in computer systems? (medium)
  • Explain the concept of parallel processing. (basic)
  • What is the role of the instruction set architecture (ISA) in computer design? (medium)
  • Discuss the trade-offs between performance and power consumption in computer architecture. (advanced)
  • How does out-of-order execution improve processor efficiency? (medium)
  • Explain the concept of cache coherence. (advanced)
  • What is the role of the Arithmetic Logic Unit (ALU) in a CPU? (basic)
  • Describe the differences between symmetric and asymmetric multiprocessing. (medium)
  • How does the branch target buffer improve branch prediction? (medium)
  • What is the role of the system bus in computer architecture? (basic)
  • Discuss the advantages and disadvantages of multi-core processors. (medium)
  • Explain the concept of instruction pipelining. (basic)
  • How does the concept of register renaming improve processor performance? (medium)
  • Describe the differences between Harvard and von Neumann architectures. (medium)
  • What is the role of the Control Unit in a CPU? (basic)
  • Discuss the impact of Moore's Law on computer architecture. (advanced)

Closing Remarks

As you explore opportunities in computer architecture jobs in India, remember to stay curious, keep learning, and prepare confidently for interviews. With the right skills and knowledge, you can build a successful career in this dynamic and rewarding field. Good luck!

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