Computer Architecture Jobs in Bengaluru

913 Jobs Found

MF

Associate - System Administration

Mpokket Financial Services Private Limited

2-4 Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Job Title: Associate System Administration Location: Bangalore Department: IT Employment Type: Full-time Experience Required: 2 4 years Job Overview We are looking for a skilled and proactive Associate System Administration (L2 Support) to join our IT team. This role involves assembling and installing desktops/laptops, maintaining systems with regular upgrades and security patches, and ensuring that all hardware and software operate smoothly and securely. You ll be responsible for delivering high-quality IT support to ensure business continuity and system reliability. As a System Administrator, you will work closely with users, network devices, and support tools to help maintain a robust and secure IT infrastructure. Key Responsibilities Assemble, install, configure, and maintain desktops, laptops, printers, and peripherals. Provide L2 support and troubleshooting for system and network issues. Perform remote troubleshooting and guide users through step-by-step solutions. Ensure operating systems (Windows, Linux/Ubuntu, macOS) are properly maintained and updated. Support enterprise software installations and help users work efficiently with tools and applications. Handle inventory management of hardware, software, and licenses including allocation and record-keeping. Ensure all systems are secure from external threats and aligned with network security practices. Install and maintain network hardware, including routers, switches, firewalls, UTMs, and server hardware. Maintain knowledge of dynamic/static routing, ACLs, OSI model, IP subnetting, and RAID configurations. Monitor and ensure the performance and uptime of all systems across the organization. Maintain documentation and manage the ticketing system to track issues, resolutions, and follow-ups. Collaborate with cross-functional teams to support business operations and IT initiatives. Maintain data using Microsoft Excel or Google Sheets for tracking and reporting. Required Skills & Qualifications 2 4 years of hands-on experience in System Administration, Desktop Support, or Technical Support roles. Experience working with Windows, Linux/Ubuntu, and macOS environments. Solid understanding of computer hardware, server architecture, RAID, and storage solutions. Knowledge of network devices, ACLs, OSI model, IP addressing, routing, and firewalls. Familiarity with office automation tools and troubleshooting of printers, scanners, and related devices. Strong understanding of antivirus tools, endpoint protection, and overall IT security practices. Ability to manage and resolve support tickets with detailed documentation. Excellent problem-solving, multitasking, and customer-service skills. Preferred Certifications CompTIA A+ or CompTIA N+ ITIL Foundation or similar certification This is a fantastic opportunity for an IT professional to work in a fast-paced, dynamic environment where you can make a real impact by ensuring seamless IT operations.

Associate System Administration Administration associate System administration
SO

Full Stack Developer

Sourcefuse

2+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Job Title: Full Stack Developer Location: Bangalore, India Experience: 2 4 years Industry: IT Services Job Type: Full-time Role Overview As a Full Stack Developer, you ll: Build microservices using Node.js and Angular. Contribute to widely-used open source projects. Follow best practices in architecture, code quality, and performance. Stay up to date with modern tools and improve team productivity through AI-driven development practices. Key Skills & Technologies Strong coding in JavaScript frameworks: Node.js, Angular Familiarity with TypeScript, Loopback 4 (Node.js framework) preferred Experience in: Microservices architecture SaaS with multitenancy Telecom products (nice to have) Ability to work on custom-built or open-source tools Active in improving application architecture Education B.Tech / BCA / MCA / M.Tech in Computer Science or related field Soft Skills & Personal Traits Excellent written and verbal communication Able to explain, defend, and present design ideas Team player with attention to detail Proactive in learning and keeping up with trends Interview Process Internal Assessment Two Technical Rounds Qualification : B.Tech / BCA / MCA / M.Tech in Computer Science or related field

Stack Full stack Developer Stack developer Full Stack Developer
GC

Senior Software Engineer, Google Ads

Google Careers

5+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Senior Software Engineer Google Ads Location: Bengaluru, Karnataka, India Company: Google Minimum Qualifications Bachelor s degree or equivalent practical experience. 5+ years of experience in software development using one or more programming languages. Strong understanding of data structures and algorithms. 3+ years of experience in testing, maintaining, or launching software products. 1+ year of experience in software design and architecture. Preferred Qualifications Master s degree or PhD in Computer Science or a related technical field. 1+ year of experience in a technical leadership role. Experience developing accessible technologies. About the Role Google s software engineers are at the core of building next-generation technologies that shape the way billions of users interact with information and each other. This role demands versatility, a strong grasp of core computer science concepts, and a readiness to solve challenges across the technology stack. As a Senior Software Engineer in the Google Ads team, you will work on products that power the open internet and connect advertisers with billions of users worldwide. You ll design and develop solutions across domains including search, display, shopping, travel, video advertising, and analytics. Your work will help businesses of all sizes from local startups to global enterprises achieve measurable results with trusted, impactful advertising tools. Key Responsibilities Design, develop, test, deploy, and maintain scalable software solutions. Write clean, efficient, and well-tested code for product or system development. Participate in and/or lead design and architecture reviews to assess and choose optimal technologies. Review code written by peers to ensure adherence to best practices regarding style, testability, and performance. Troubleshoot and resolve system or product issues through root cause analysis of hardware, network, or software components. Maintain and contribute to internal documentation and educational materials; adapt content based on user feedback and product changes. Qualification : Bachelors degree or equivalent practical experience.

Senior Software Senior software Engineer Senior engineer
AP

Sr. Software Engineer, .net Fullstack Reactjs

Apttus

5+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Senior Software Engineer .NET Core | Cloud | Microservices | Bangalore, India Location: Bangalore, India Department: Software Engineering Reports To: Sr. Manager, Software Engineering Experience: 5+ Years Tech Stack: .NET Core 6, C#, JavaScript, Angular/React, AWS/Azure, Kubernetes, ElasticSearch, NoSQL About Conga: At Conga, we thrive on innovation, career growth, and team collaboration. We are a leading provider of Revenue Lifecycle Management solutions, helping businesses streamline configuration, fulfillment, and renewal with AI-driven insights and a unified data model. Our culture is rooted in the Conga Way, which emphasizes employee empowerment, customer transformation, and product excellence. About the Role: We are looking for a Senior Software Engineer to join our Platform Services team in Bangalore. You will play a pivotal role in building cloud-agnostic, scalable platforms that power the Conga product suite. You will collaborate with cross-functional teams, design high-performance backend systems, and contribute to all phases of the Agile development lifecycle. This is a career-defining opportunity to work on enterprise-scale microservices architecture and cutting-edge cloud platforms. As a Senior Software Engineer, you will not only write clean, scalable code but also mentor junior engineers and solve complex technical challenges in a fast-paced SaaS environment. Why This Role Matters: This isn't just a coding job it's an opportunity to shape the future of enterprise software. You will have the chance to influence technical direction, ensure high-quality engineering practices, and contribute to scalable solutions that are deployed globally. As part of a forward-thinking team, you ll drive innovation and build solutions that make a real impact. Key Responsibilities: Backend Development: Design, develop, and maintain scalable services using .NET Core 6 and C#, ensuring code quality and adherence to best practices. Frontend Collaboration: Work with React or AngularJS, JavaScript, HTML5, and CSS to support full-stack development. Cloud Platforms: Implement solutions on AWS or Azure, utilizing modern cloud architecture and design patterns. Microservices Architecture: Develop cloud-agnostic microservices, using containers and Kubernetes, optimized for performance and reliability. Agile Participation: Actively participate in Agile ceremonies (planning, backlog grooming, reviews) and contribute to end-to-end project delivery. Problem Solving: Act as a technical subject matter expert (SME) for issue resolution, architecture discussions, and performance optimization. Collaboration: Work closely with global teams across time zones, fostering a highly agile and transparent development culture. Mentorship: Provide guidance to junior developers, conduct code reviews, and promote a culture of technical excellence. Qualifications & Experience: 5+ years of software development experience with a strong background in .NET Core, C#, and JavaScript frameworks (React or AngularJS). Hands-on experience with React or AngularJS for front-end development. Proficiency in cloud platforms such as AWS or Azure, as well as ElasticSearch and NoSQL databases. Experience in building and deploying containerized applications using Kubernetes. Deep understanding of cloud-native architecture, CI/CD pipelines, and scalable microservices. Bachelor's degree in Computer Science, Engineering, or a related field. What Sets You Apart: Strong Communication Skills: Ability to clearly explain complex technical concepts and collaborate across globally distributed teams. Leadership Potential: Ability to take ownership of deliverables, motivate others, and contribute meaningfully to team goals. Problem Solver: A passion for diagnosing and resolving issues across stacks with elegant solutions. Global Mindset: Comfort working outside traditional hours to coordinate with international teams and ensure timely delivery. At Conga, we re passionate about building a collaborative culture where innovation and growth go hand-in-hand. As a Senior Software Engineer, you ll be at the forefront of developing cutting-edge solutions that directly impact the way businesses manage their revenue lifecycle. If you're excited about scalable solutions, microservices architecture, and the cloud-first future, this is the role for you. Qualification : Bachelors degree in Computer Science, Engineering, or a related field.

Sr. Software Sr. software Engineer Sr. engineer
LN

Software Development Engineer 2 - Backend

Loadshare Networks

2-4 Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Job Title: Software Development Engineer (SDE) Location: Bengaluru Company: LoadShare Networks About LoadShare Networks LoadShare is building India s largest intra-city logistics marketplace. Founded in 2017, we re a Series C startup backed by top-tier investors including Tiger Global, Matrix Partners, BII, Stellaris, BeeNext, and Filter Capital. Our technology-driven platform supports a wide range of intracity logistics services from Quick Commerce (Blinkit, Zepto, BBNow), Food Delivery (Swiggy, Zomato), and Hyperlocal (Apollo, Licious), to Grocery (Reliance, Spencers, ONDC), eCommerce (Flipkart, Amazon, Meesho, ShipRocket), and Bike Taxi (Uber, Ola). Scale: Over 500,000 last-mile orders delivered daily across 500+ towns via a fleet of 20,000+ riders. Technology: Our intelligent systems optimize fleet usage across categories by syncing with demand patterns. Our SaaS platform powers more than 1 million daily shipments across the supply chain. Role Overview We are looking for a Software Development Engineer (SDE) to join our team in Bengaluru. You will be responsible for independently developing new features, enhancing existing functionality, and solving complex engineering challenges at scale. This role involves end-to-end ownership of user stories, and close collaboration with product managers, designers, and other engineers. Key Responsibilities Own the full lifecycle of assigned features from design to deployment. Write clean, scalable, and high-performance code. Innovate on complex problems with efficient, creative solutions. Contribute to the design and architecture of LoadShare s backend systems. Collaborate with cross-functional teams to deliver high-impact features. Act as a go-to expert in key areas of the codebase. Identify and proactively reduce technical debt. Mentor junior engineers and participate in code reviews. Key Result Areas Timely Delivery: As per plans defined by the POD lead. Engineering Velocity: Consistent feature throughput. Quality of Output: Minimal defects in QA and production Optimized performance in production environments Code Quality: Follows architecture and best coding practices. Requirements B.E./B.Tech in Computer Science or a related field. 2 4 years of software development experience. Strong programming skills in Java, with a focus on multi-threading and performance. Solid foundation in data structures, algorithms, and concurrency. Experience with databases: PL/SQL, RDBMS, and familiarity with Cassandra, Redis, Elasticsearch. Hands-on experience with AWS for deploying and maintaining services. Experience with microservices architecture and scalable systems. Ability to debug, optimize, and resolve production issues efficiently. Strong collaboration and communication skills. Qualification : B.E./B.Tech in Computer Science or a related field.

Software Development Software Development Engineer Software Engineer
AD

Computer Scientist ( Java Backend )

Adobe

3-5 Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Our Company At Adobe, we re transforming the world through digital experiences. We provide everyone from emerging artists to global brands with everything they need to design and deliver exceptional digital experiences. We re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has equal access to opportunity. We believe that new ideas can come from anywhere in the organization, and the next big idea could be yours! Responsibilities Own the development of features of medium to large complexity, applying in-depth knowledge to turn requirements into architectural and feature specifications. Contribute extensively to the analysis, design, prototyping, and implementation of new features while improving existing ones. Address broad architecture and design issues for current and future products or technologies, providing strategic direction in evaluating new technologies. Collaborate with product management and engineering leads to evaluate and determine new features to be added. Be a proactive self-starter and fast learner who can develop methods, techniques, and evaluation criteria to achieve results. Specialize in one or more platforms and be knowledgeable of cross-platform issues and customer requirements. Significantly contribute towards the development and application of sophisticated concepts, technologies, and expertise within the team. Ensure high-quality code and related documentation. What You Need to Succeed B.Tech/M.Tech from an outstanding institute with 3 to 5 years of hands-on design and development experience in software development, preferably in a product development organization. Strong programming skills in Java. Hands-on experience with REST APIs and message pub/sub models. Proven understanding of frameworks like Spring Boot and Apache Kafka. Knowledge of software fundamentals, including design & analysis of algorithms, data structure design, implementation, documentation, and unit testing. Good understanding of object-oriented design, product life cycles, and associated issues. Strong computer science fundamentals with a solid understanding of architecture, design, and performance. Ability to work proactively and independently with minimal direction. Be an excellent teammate with strong written and oral communication skills. Pure Innovation: We celebrate those who think critically, embrace challenges, and aspire to be trailblazers. Pure Growth: At Adobe, we give you the space and support to grow, contribute meaningfully, and expand your horizons. Pure Team: We build each other up and set aside egos for the greater good. Adobe is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based on gender, race, color, ethnicity, national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by law. Qualification : B.Tech/M.Tech from an outstanding institute with 3 to 5 years of hands-on design / development experience in software development, preferably in a product development organization.

Computer Scientist Computer scientist Java Backend
AL

Staff Embedded Software Engineer

Arm Limited

10+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Job Title: Staff Engineer Embedded Software & Methodologies Job Overview: The Architecture and Technology Group (ATG) at Arm plays a critical role in shaping the future of Arm s architecture roadmap. ATG develops industry-leading secure CPU and system architectures, along with technologies that empower our global ecosystem to build innovative products. As part of this, ATG also creates Architecture Compliance Kits (ACK) a crucial product that ensures CPU implementations adhere to Arm architecture standards. These kits are utilized by both internal and external CPU design teams to validate compliance. The ATG team in Bangalore focuses on developing these ACK products. The Methodology Team, specifically, builds embedded software, methodologies, and tools for the latest Arm cores and system IPs. As a Staff Engineer, you will provide technical leadership and guide junior engineers while actively contributing to product development. You will leverage your software engineering expertise to build scalable, high-quality compliance kits used across Arm s internal teams and external partners. Key Responsibilities: Act as a technical expert, driving the design and development of embedded software, boot flows, and methodologies for architectural compliance. Analyze architecture specifications and define software methodologies that meet industry standards. Provide technical direction to the team while mentoring and guiding junior engineers. Collaborate with cross-functional teams to ensure successful and timely delivery of engineering commitments. Continuously enhance development efficiency through improved methodologies, automation, and process enhancements. Communicate delivery status, technical risks, and mitigation plans effectively to stakeholders. Required Skills & Experience: Bachelor s or Master s degree (or equivalent) in Computer Engineering, Computer Science, or Electronics Engineering. 10+ years of experience in embedded software development, boot flows, firmware development, driver development, or low-level operating system driver development for processors. Strong understanding of software engineering principles, along with excellent analytical, problem-solving, and debugging skills. Strong communication skills both verbal and written with the ability to convey technical information effectively across teams. Self-driven, proactive, and able to take ownership of tasks and responsibilities. Preferred Skills: Familiarity with computer architecture fundamentals, especially Arm or x86 architecture. Proficiency in at least one programming language (C or C++) and one scripting language (Perl or Python). Experience with assembly-level programming. Working knowledge of software verification methodologies, embedded software environments, and toolchains (with preference for GNU toolchains). Join a team that thrives on technical excellence and innovation. Whether it s defining cutting-edge architectures, developing advanced cores, or creating custom physical IPs, Arm offers you a platform to push boundaries and make a lasting impact. Qualification : Bachelors or Masters degree (or equivalent) in Computer Engineering, Computer Science, or Electronics Engineering.

Embedded Software Embedded software Software embedded Engineer
AL

Staff Architecture Verification Engineer

Arm Limited

8+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Job Overview: The Architecture and Technology Group (ATG) at Arm develops technologies and products for Arm s future architecture roadmap. In ATG, we are developing world-leading Secure CPU and System architectures and associated technologies; enabling our ecosystem to build compelling products. Along with the architecture definition, ATG develops products to confirm compliance to the architecture. The ATG team located in Bangalore develops a product called Architecture Compliance Kits (ACK) that are delivered to multiple internal and external CPU design teams to validate that Arm architecture CPU implementations are compliant with the Arm architecture. You will learn Arm Architecture and apply it along with hardware and software verification skills to develop products for verifying the Architecture. You will develop good engineering and technical skills, and a fair understanding of CPU architecture and microarchitecture. You will connect with a wide range of teams within ATG, architects, and with our external partners. In this role, you will also develop solutions for future Arm architecture developments and influence the product offering. Responsibilities: Technical expertise, understanding architecture definitions, carrying out investigations and feasibility studies, defining and developing verification strategies, and contributing to the development of compliance products. Design verification test plans and test cases in assembly, C, HVL, and higher abstraction languages using automation techniques as needed. Strong and continuous communication on deliveries and risks, ensuring that all engineering commitments are delivered successfully. Drive efficiency improvements through adoption of the right development flows and methodologies. Excellent verbal and written communication skills. Required Skills and Experience: B.Tech/B.S. or M.Tech/M.S./PhD in Computer Engineering, Computer Science, or Electronics Engineering. 8+ years of verification experience (CPU/complex IP verification is a plus). Strong understanding of computer architecture. Proficiency in logical programming using C/C++/Assembly with experience in adopting software engineering best practices. Nice To Have Skills and Experience: Experience in CPU verification would be a plus. Knowledge of x86 or Arm processor architecture. We are guided by our core beliefs that reflect our culture and guide our decisions, defining how we work together to surpass ordinary and craft outstanding products and careers. In Return: We promise you endless opportunities to experiment and go even further in hardware! From architecture definition to complex core implementation to full custom physical IPs, here you'll have our backing to push limits in vital areas. #LI-KR2 Qualification : B.Tech/B.S. or M.Tech/M.S./PhD in Computer Engineering, Computer Science, or Electronics Engineering.

Architecture Verification Engineer Staff Engineer Architecture engineer
IC

Soc Integration Validation Engineer

Intel Corporation

3+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Job Title: Pre-Silicon Validation Engineer SoC/IP Job Description: Join the Devices Development Group (DDG), one of Intel s premier System-on-Chip (SoC) design teams, driving innovation in future Intel SoCs and IPs. As a Pre-Silicon Validation Engineer, you will be part of a dynamic team responsible for ensuring the functionality, performance, and reliability of Intel s cutting-edge designs. Key Responsibilities: Validate IP blocks or features at the SoC level, ensuring compliance with design specifications. Develop validation plans and test strategies based on architectural specifications, RTL code, and existing test methodologies. Analyze microarchitecture and debug failures to identify root causes and improve design quality. Develop and utilize various debugging and validation tools to implement validation plans effectively. Participate in silicon debugging, identifying issues and enhancing testing methodologies for future RTL models. Collaborate with IP providers and internal customers to define, develop, and deliver essential infrastructure while addressing issues identified during execution. Qualifications & Requirements: Educational Qualifications: Bachelor s (B.Tech/BS) degree in Computer Science, Computer Engineering, or Electrical Engineering with 5+ years of experience, OR Master s (M.Tech/MS) degree in Computer Science, Computer Engineering, or Electrical Engineering with 3+ years of experience. Technical Skills & Experience: Minimum 2 years of experience in IP or SoC development, verification, or integration using SystemVerilog and UVM (Universal Verification Methodology). Minimum 2 years of experience in writing validation plans and developing software to execute those plans. Minimum 2 years of experience with object-oriented programming languages. Minimum 2 years of experience working with SystemVerilog and UVM. Minimum 1 year of experience with UNIX/Linux environments. Exposure to Graphics Verification and/or Security Verification is a plus. Preferred Qualifications: Minimum 1 year of experience with computer architecture. Minimum 2 years of experience in validation or testing, particularly in silicon design teams. About the Client Computing Group (CCG): The Client Computing Group (CCG) is at the forefront of Intel s PC product and platform development, spanning notebooks, desktops, 2-in-1s, and all-in-one devices. Through strategic partnerships across the industry, CCG delivers innovative computing experiences that empower users to create, connect, and collaborate. As Intel s largest business unit, CCG drives innovation, scalability, and IP development, helping the company fulfill its mission of enriching lives through technology. Intel s Commitment to Diversity & Inclusion: Intel is an equal opportunity employer, providing fair consideration to all applicants regardless of race, color, religion, gender, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected characteristic under local law. Intel offers a highly competitive total compensation package, which includes: Competitive salary, stock options, and performance-based bonuses. Comprehensive healthcare, retirement plans, and paid time off. Professional development opportunities to support career growth.

Soc Integration SoC integration Validation Soc validation
IC

Vlsi Design Engineering Intern

Intel Corporation

Fresher | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Job Title: RTL Design Engineer Job Description: Join Intel s Design Team and contribute to the development of high-quality Intel products. In this role, you will work on RTL tool flow methodologies, leveraging industry-standard design tools and scripting environments such as Perl and Python to enhance design automation and optimization. Key Responsibilities: Work on digital design concepts and RTL design using Verilog. Develop and implement RTL tool flow methodologies to optimize design efficiency. Utilize industry-standard design tools to enhance digital design workflows. Develop scripts using Perl and Python to automate design processes. Apply computer architecture knowledge to drive innovations in design methodologies. Qualifications & Requirements: Educational Qualifications: Master s (M.Tech/MS) degree in Computer Science, Electrical Engineering, Electronics, Telecommunications, Microelectronics, or VLSI from IITs, NITs, or equivalent institutions. Technical Skills & Experience: Strong understanding of digital design concepts and computer architecture. Experience with RTL design using Verilog. Proficiency in scripting languages such as Perl and Python for automation. Familiarity with industry-standard design tools and RTL tool flow methodologies. About the Client Computing Group (CCG): The Client Computing Group (CCG) at Intel leads the development of PC products and platforms, spanning notebooks, desktops, 2-in-1s, and all-in-one devices. By collaborating with industry partners, CCG delivers cutting-edge computing experiences that enable users to create, connect, and innovate. As Intel s largest business unit, CCG plays a pivotal role in driving technological advancements and product innovation. Intel s Commitment to Diversity & Inclusion: Intel is an equal opportunity employer, ensuring fair consideration for all applicants regardless of race, color, religion, gender, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected characteristic under local law. Intel offers a highly competitive total compensation package, including: Competitive salary, stock options, and performance-based bonuses. Comprehensive healthcare, retirement plans, and paid time off. Professional development and career growth opportunities. Qualification : Masters (M.Tech/MS) degree in Computer Science, Electrical Engineering, Electronics, Telecommunications, Microelectronics, or VLSI from IITs, NITs, or equivalent institutions.

VLSI Design VLSI design Engineering Vlsi Engineering
IC

Cpu Design Engineering Intern

Intel Corporation

Fresher | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Job Title: CPU/Core Design Engineer (Intern) Job Description: Join Intel s Core and Client Development Group (C2DG) and contribute to the development of leading-edge CPU and Core technologies. In this role, you will be involved in CPU/Core design activities across various domains, supporting Intel s ongoing and next-generation Core CPUs. Key Responsibilities: Contribute to CPU/Core logic design for Intel s high-performance processors. Support pre-silicon verification, system validation, and firmware development. Assist in physical design, layout, and DFT (Design for Testability) engineering. Work with cross-functional teams to ensure high-quality and efficient CPU designs. Utilize industry-standard tools and methodologies for design and validation processes. Qualifications & Requirements: Educational Qualifications: Currently pursuing a Postgraduate Degree (M.Tech or equivalent) from a reputed institute in: Microelectronics & VLSI Digital System Design Computer Architecture Preferred Skills: Logic Design and digital circuit design fundamentals. Pre-Silicon Verification using simulation and validation techniques. Physical Design & Layout methodologies for semiconductor products. DFT (Design for Testability) Engineering. System Validation for ensuring reliability and performance. Firmware development related to CPU architecture and microarchitecture. About the Core and Client Development Group (C2DG): The Core and Client Development Group (C2DG) is a global organization responsible for the development and integration of SoCs, Core processors, and critical IPs that power Intel s flagship products. C2DG drives the client roadmap for Intel s Client Computing Group (CCG), delivers server-first cores for Data Center Group (DCG), and invests in future disruptive technologies. Intel s Commitment to Diversity & Inclusion: Intel is an equal opportunity employer, ensuring fair consideration for all applicants regardless of race, color, religion, gender, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected characteristic under local law. Intel offers a highly competitive total compensation package, including: Competitive pay, stock options, and performance-based bonuses. Comprehensive healthcare, retirement plans, and paid time off. Opportunities for professional development and career growth. Qualification : Currently pursuing a Postgraduate Degree (M.Tech or equivalent) from a reputed institute in:

CPU Design Cpu design Engineering Design Engineering
NV

Senior System Software Engineer, Firmware

Nvidia

5+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

We are looking for a Senior System Software Engineer! As a member of our NVLink development team, you will drive feature enablement post silicon and firmware/verification infrastructure for our next-generation GPUs that enable high-performance interconnect of multi-GPU systems. Familiarity with high-performance systems and networking protocols and architectures is a bonus. What you'll be doing: Drive bringup, feature enablement and debug on GPU systems post silicon. Collaborate with architecture, hardware and software teams on feature design, development and enabling. Triage and resolve firmware issues during customer quals/in the field. Log bugs, track coverage metrics, and perform gap analysis. Work on developing automation tools and infrastructure to improve our firmware development, regressions, and verification process What we need to see: BE / B.Tech or ME / M.Tech (or equivalent experience) degree in EE/CS or related field 5+ years of minimum experience in a software development role Excellent debugging and analytical skills Software Verification, DFx knowledge is a bonus Experience with Python/Perl/C/C++ Familiarity with computer system architecture, microprocessors, and microcontroller fundamentals (caches, buses, DMA, etc.). Excellent interpersonal skills and ability to collaborate with on-site and remote teams Ways to stand out from the crowd: You're passionate about low-level software development/ debugging / verification Experience with HW/SW interactions Experience with RTOS/RISCV programming/debugging Ability to work independently with minimum supervision Schedule-oriented with excellent execution abilities NVIDIA is widely considered to be one of the technology world s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. Are you creative and autonomous? Do you love the challenge of crafting the highest performance & lowest power silicon possible? If so, we want to hear from you. Come, join our NVLink design team and help build the real-time, cost-effective computing platform driving our success in this exciting and quickly growing field. #LI-Hybrid Qualification : BE / B.Tech or ME / M.Tech (or equivalent experience) degree in EE/CS or related field

Senior System Software Senior software Engineer
NV

Senior Software Engineer - Gpu System Software

Nvidia

10+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

NVIDIA is searching for outstanding senior system software engineer to join the NVIDIA's automotive display driver team and help produce the next-gen groundbreaking products. The best candidates will have very strong C programming skills and validated understanding of Graphics systems software with clear understanding of Computer Architecture and OS fundamentals. In this position you'll have the opportunity to work on the latest innovative NVIDIA automotive platforms. We have a real passion for pushing the technology to its limit and creativity which will be fully tested and applied here. You will closely work with experts from display and adjacent domains in system software, hardware across NVIDIA to build the best products in the segment. What you'll be doing: Define, design, develop, test and maintain our GPU/Display kernel mode drivers and embedded firmwares. Candidate will have an opportunity to work across multiple operating systems, e.g. Linux, Android, QNX. Get to craft, develop, unit test, document and maintain features for NVIDIA GPUs and Tegra SoCs. What we need to see: BS or equivalent experience in Computer Science or related field. 10+ years of experience developing system software and kernel mode drivers in one or more of the Linux, QNX or Android operating systems. Skilled control over C programming to develop multi-threaded complex kernel mode drivers. Excellent understanding of computer architecture, operating systems concepts, memory management, and concurrency. Experience in graphics device drivers will be a distinguisher. Strong communication and interpersonal skills. Ways to stand out from the crowd: Experience working in Linux DRM-KMS (Kernel Mode Setting) subsystem. Conceptual understanding of user-space compositors, e.g. Android HWC, Wayland Compositor, QNX Screen etc. Experience working with display protocols, e.g. HDMI, Display Port. Qualification : BS or equivalent experience in Computer Science or related field.

Senior Software Senior software Engineer Senior engineer
SO

React Developer

Sourcefuse

5+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Job Information: Work Experience: 5+ years Industry: IT Services Job Type: FULL TIME Location: Bangalore Key Responsibilities: 6+ years experience in FE/Full Stack software engineering. 6+ years of proven experience in: JavaScript/Typescript, React, Redux/understanding of app level state management, Webpack, Yarn/npm, Jest, React Testing Library, Cypress, RESTful APIs. Solid understanding of JavaScript/TypeScript best practices. Knowledge of modern CSS (css-in-js, css modules, css frameworks, etc.). Experience with middleware/server-side JS. Solid understanding of web app system design. Understanding of web security/session management. Skills & Abilities: Experience with Kubernetes deployments. Full-Stack experience/ Experience building BE APIs. Experience with NestJS or similar Node.js frameworks. Experience with continuous integration/continuous delivery systems with Jenkins/Docker/Kubernetes. Experience in writing unit tests and integration tests in a large scale. Experience conducting large-scale refactors on a fast-moving product. Experience in MaterialUI, expertise in Component-Based Architecture. Education: B.S. or equivalent in Computer Science. Fluent in English. Strong communication and leadership skills. Proactively communicate internally and externally to remove any blockers. Ability to work with remote teams in different time zones. Ability to take a full responsibility over a task/feature and deliver it with high quality from beginning to end independently. Qualification : B.S. or equivalent in Computer Science.

React Developer React Developer Developer React Full-Time
QU

Senior Staff Engineer - Systems Lead : Power & Performance (embedded System)

Qualcomm

4+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Experience Level: 4+ years (Bachelor s), 3+ years (Master s), or 2+ years (PhD) Preferred Domains: Embedded Systems, Mobile, IoT, Automotive General Summary: We are seeking a highly skilled Systems Engineer with experience in post-silicon validation, system modeling, and power-performance optimization. The ideal candidate will work on cutting-edge embedded systems with a focus on CPU, GPU, and AI workload performance. This role offers an opportunity to collaborate with cross-functional teams to optimize SoC performance and contribute to next-generation product innovations. Preferred Qualifications: Experience in as many of the following areas is desirable: Embedded Systems & Mobile/IoT/Auto Domains: Hands-on experience with complex embedded systems and SOC performance. Post-Silicon Validation: System validation, performance analysis, and feedback to influence future product development. Power & Performance Analysis: Analyzing power-performance data for various CPU, GPU, and AI workloads/benchmarks. System Modeling & Profiling: Expertise in power/performance use cases, SOC profiling, PPA tradeoffs, and product qualification. CPU Microarchitecture: Knowledge of cache, latency, bandwidth analysis, and optimization. Linux/Android Kernel Development: Experience with device driver development, Android architecture, and system programming. Power Optimization: Experience with DVFS/DCVS governors and power management at the system level. Hands-On Lab Experience: Familiarity with DAQs, oscilloscopes, JTAG, ARM Developer Studio, and power data acquisition. Automation & Scripting: Proficiency in Python, shell scripting, ADB shell, and automation environments for Linux/Android systems. Collaboration & Leadership: Ability to work with internal teams and external partners for analysis and optimization. Acts as a tech lead and provides guidance to engineering teams. Tools & Version Control: Exposure to Git, Jira, Android, and QTI tools. Key Responsibilities: Perform post-silicon validation of SoC performance and architecture. Analyze and optimize power-performance trade-offs in collaboration with architecture teams. Develop and enhance tools to assist in performance analysis and workload characterization. Drive power and performance optimization for CPUs, GPUs, and AI workloads. Provide technical leadership and guide teams on system-level optimization and validation. Collaborate with internal and external teams to achieve performance goals. Minimum Qualifications: Bachelor s degree in Engineering, Information Systems, Computer Science, or a related field and 4+ years of relevant experience. Master s degree in Engineering, Information Systems, Computer Science, or a related field and 3+ years of relevant experience. PhD in Engineering, Information Systems, Computer Science, or a related field and 2+ years of relevant experience. Skills: Strong understanding of computer architecture and OS fundamentals. Excellent communication and presentation skills. Ability to manage tasks independently and work in a fast-paced environment.

Senior Engineer Senior engineer Staff Engineer Senior staff engineer
GC

Asic Power Management Architect

Google Careers

8+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

About the Job Join a diverse team that pushes boundaries by developing custom silicon solutions powering the future of Google's direct-to-consumer products. Contribute to the innovation behind products loved by millions worldwide and help shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration. Google's mission is to organize the world's information and make it universally accessible and useful. Our team blends the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies to make computing faster, seamless, and more powerful, ultimately improving people s lives through technology. Responsibilities Define ASIC power management architecture for an SoC, including image compute, CPU/GPU functions, ensuring maximum performance under power and thermal constraints. Prototype firmware and validate the next-generation SoC power management system at various design stages. Analyze implementation and models, and test the performance of power management solutions. Produce detailed documentation on the proposed power management implementation and conduct trade-off analyses for engineering reviews and product roadmap decisions. Collaborate with software teams and the power architecture team to build system-level designs and methods for optimized power management. Minimum Qualifications Bachelor s degree in Electrical Engineering or equivalent practical experience. 8 years of experience in power management or post-silicon measurements and validation. 3 years of experience with power management validation. Preferred Qualifications Master s degree or PhD in Electronics, Computer Engineering, or Computer Science, with an emphasis on computer architecture and performance/power analysis. Solid knowledge of Dynamic Voltage Frequency Scaling (DVFS), idle power management, and system mitigation strategies. Strong understanding of how software and architectural design decisions affect the power and thermal behavior of systems, including thermal mitigation, scheduling, and cross-layer policy design.

ASIC Power Management Power management Architect
SY

Asic Digital Design, Engineer

Synopsys

1+ Year | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Job Description and Requirements Synopsys is seeking a creative and talented engineer to fill a FPGA Design & Verification role in Bengaluru, India. The environment presents stimulating, challenging, and rewarding work within an excellent work environment with positive career development opportunities. About the Role The FPGA Design and Verification IP Prototyping team is responsible for building FPGA-based hardware prototypes of Synopsys Controllers and PHY Interface IPs and testing them to verify compliance with leading-edge industry standards. We play a vital role in supporting Synopsys IP business by validating key features and mitigating potential ASIC faults early in the prototyping phase. Responsibilities Design, implement, and verify FPGA-based systems for a variety of applications Validate FPGA-based IP prototypes against real-world devices, test equipment, and other hardware systems Create and maintain comprehensive technical documentation Develop and execute test plans and routines Detect, troubleshoot, debug, and investigate potential ASIC issues early on Collaborate with cross-functional teams, internal and external customers Key Qualifications Bachelor's or Master's degree in Electrical Engineering 1+ years of experience in FPGA design and development Design and simulate integrated circuitry using Verilog, SystemVerilog, and VHDL Familiarity with industry-standard interfaces and protocols such as AMBA AXI, APB, I2C, and SPI Expertise with scripting languages such as Tcl, Python, Perl, and Bash Proven problem-solving skills and ability to work in a collaborative team environment Excellent verbal and written communication skills in English Preferred Experience Familiarity with SCM tools like Git Experience with FPGA development tools such as Vivado or Altera Quartus Familiarity with laboratory equipment such as oscilloscopes and data analyzers Knowledge of the MIPI-I3C protocol Understanding of computer architecture and operating systems Qualification : Bachelor's or Master's degree in Electrical Engineering

ASIC Digital Design Asic design Digital design
NE

Staff Software Engineer (go, Microservices, Kubernetes)

Netapp

10+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

About NetApp NetApp is the intelligent data infrastructure company, turning disruption into opportunity for every customer. We help customers unlock new business possibilities, no matter the data type, workload, or environment. At NetApp, it all starts with our people. We embrace diversity and openness because it's part of our DNA. Collaboration is at the core of what we do asking for help, partnering across teams, and driving innovation together. "At NetApp, we fully embrace and advance a diverse, inclusive global workforce that fosters belonging and high performance." George Kurian, CEO Job Summary As a Senior Software Engineer on the AI Data Platform team, you will be involved in the design and development of the AI Data Platform, built on NetApp s flagship ONTAP storage operating system the #1 Storage Operating System in the world, trusted by over 30,000 customers and managing hundreds of exabytes of data. Join us in transforming how data shapes the world. Your work will support cutting-edge technologies that enable life-saving medical analytics, improve autonomous vehicle navigation, monitor environmental hazards, and unlock new possibilities for businesses globally. An ideal candidate is results-driven, curious, creative, and collaborative, with broad experience in Big Data processing, AI/ML workflows, MLOps, Kubernetes, and distributed systems. Job Responsibilities Design, develop, and support AI Data Platform components built on NetApp ONTAP. Build and maintain microservices and REST APIs for scalable, reliable solutions. Work closely with cross-functional teams to solve complex, data-intensive problems and deliver innovative solutions. Participate in technical discussions and contribute to system design, architecture, and best practices. Support and collaborate with other engineers to ensure seamless development, testing, and deployment processes. Stay current with emerging technologies, continuously improving your skill set and applying new concepts to ongoing projects. Required Skills Programming Languages: Proficiency in Go and Python. AI/ML Experience: Familiarity with PyTorch, TensorFlow, Keras, OpenAI frameworks, LLMs (Open Source), LangChain. Cloud & Kubernetes: Hands-on experience with Linux, Kubernetes control plane, auto-scaling, orchestration, and containerization in AWS/Azure/GCP environments. Big Data Technologies: Experience with platforms like Spark, Hadoop, and distributed storage systems for large-scale data processing. NoSQL Databases: Proficiency in MongoDB, Cassandra, Cosmos DB, and DocumentDB. Microservices Architecture: Proven experience building microservices and developing REST APIs and related frameworks. Preferred Skills Experience in the storage domain or with distributed file systems, networking, or file/cloud protocols. Familiarity with MLOps practices and workflows. Proven experience leading mid- to large-sized projects and collaborating across teams. Strong understanding of computer architecture, data structures, and programming best practices. Education and Experience Bachelor s degree with 12+ years of experience, Master s degree with 12 years, or PhD with 10 years of experience. Equivalent experience is also considered. Work Environment NetApp offers a hybrid work environment to enhance connection, collaboration, and culture. In-office expectations will be discussed during the recruitment process. Equal Opportunity Employer NetApp is an Equal Employment Opportunity (EEO) employer, committed to providing a workplace free of discrimination. We do not discriminate based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability, genetic information, pregnancy, or any protected classification. A Note to Applicants Research shows that women often apply only if they meet 100% of the qualifications but no one is ever 100% qualified. If this role excites you, we encourage you to apply anyway! Qualification : Bachelors degree with 12+ years of experience, Masters degree with 12 years, or PhD with 10 years of experience. Equivalent experience is also considered.

Software Engineer Staff Engineer Software Engineer Engineer software
QU

Multimedia Ip Performance Engineer

Qualcomm

Fresher | Not Disclosed | Bengaluru, Karnataka, India | Full-time

General Summary: Qualcomm is the industry leader in integrated chipsets that power advanced mobile devices. We are expanding our expertise in wireless technologies and advanced multimedia capabilities to continue delivering high-performance multimedia systems with low power consumption and competitive cost, while maintaining strong feature differentiation. Join Qualcomm India s Multimedia Systems Team and work at the cutting edge of performance modeling, system architecture, and evaluation of camera, video, and computer vision hardware IPs. This role offers the chance to collaborate on image signal processors (ISP), video codec hardware, and advanced algorithms for computer vision and image/video processing. Key Responsibilities: As part of the Systems and R&D team, your responsibilities may include the following: Design and maintain transaction-accurate/static models for multimedia IPs. Perform performance validation and debugging for pre- and post-silicon platforms. Conduct architecture analysis for system performance optimization. Define use-case flows for multimedia applications. Understand product features and assess their impact on system performance. Collaborate with the product marketing team to recommend feature support configurations for specific system setups. Minimum Qualifications: Bachelor s degree in Electrical Engineering, Computer Science, or a related field with 4+ years of relevant experience, or Master s degree with 3+ years of experience. Strong analytical and problem-solving skills with implementation experience. Solid understanding of SoC infrastructure (NoC, Memory Controller, DDR, QoS, MMU). Systems mindset with a focus on power and performance optimization. Experience in performance modeling/verification and debugging system performance issues. Proficiency in C, SystemC, and familiarity with UNIX/Win/Linux computing platforms. Preferred Qualifications: Background in system architecture, hardware IP micro-architecture, or embedded software/firmware. Experience in image/video signal processing. Knowledge of image sensor technology and codec standards. Educational Requirements: Required: Bachelor s degree in Computer Science or Electrical & Computer Engineering. Preferred: Master s degree in a related field. Qualification : Bachelors in Computer science or Electrica

Multimedia Performance Engineer Multimedia engineer Ip engineer
II

Logic Design Engineer

Ibm India

9+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Introduction As a Hardware Developer at IBM, you ll get to work on the systems that are driving the quantum revolution and the AI era. Join an elite team of engineering professionals who enable IBM customers to make better decisions quicker on the most trusted hardware platform in today s market. Your Role and Responsibilities 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 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 Experience in driving verification coverage closure. Preferred Technical and Professional Expertise Stress testing and ability to identify corner case scenarios. Knowledge of high-speed SERDES and PHY Verification Good understanding of computer system architecture and microarchitecture. Knowledge in IP Integration and SoC level verification.

Logic Design Logic Design Engineer Design engineer

1 - 20 of 0 jobs

* No exact matches found. Showing closest results instead
Sort by:

No results found

Modify search criteria or create an alert to get relevant jobs as soon as they’re posted

Create an alert

Continue to Save

Please login to your jobseeker account, or create a new one to save this job.

Feedback

Share Feedback