Jobs
Interviews

70 Os Internals Jobs

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

6.0 - 8.0 years

7 - 11 Lacs

bengaluru

Work from Office

Desired Profile : Bachelors or Masters degree in Electrical, Electronics or Computer Science Engineering Expertise in C++ programming Expertise in post silicon diagnostics development Expertise in post silicon diagnostics validation Expertise in IO IPs such as I2C, I3C, UART, SATA, SPI, eSPI, ACPI 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

Posted 1 day ago

Apply

2.0 - 5.0 years

7 - 11 Lacs

bengaluru

Work from Office

Responsibilities Work with a global team of highly motivated platform engineers and software developers Participate in full platform product lifecycle for windows based solutions: analysis, technical design, testing, release, and support. Evaluate and test commercial solutions to help drive "Buy vs. Build" decisions Engineer and maintain automated Windows builds to support desktop on virtualized and cloud environments Execute performance testing of new desktop and server builds on various virtual and physical platforms Basic Qualifications In-depth knowledge in Windows OS internals including Group Policies, Windows Defender, Windows Networking stack, OS build engineering and deployment Experience engineering, managing and supporting environments involving VDI (Citrix, RDS), and Microsoft Desktop and Server platforms (Windows 10, Win11, Server 2016+) Experience in automation, anomaly detection and predictive analysis Experience with Windows Systems Management and Patch management Technologies (SCCM, MECM, Group Policy and WSUS) Extensive experience with one or more scripting technologies: PowerShell, VBS, SQL, Windows Batch Experience with Windows build engineering, particularly experience with SCCM and MDT Experience in supporting secure infrastructure solutions involving DMZ Environment Preferred Qualifications Enterprise-level Financial Services experience is preferred Team player who is able to work in a fast paced, environment Strong verbal and written communication skills Strong analytical and problem solving skills Experience with public cloud environments (AWS Certified Solutions Architect or equivalent) Strong communication skill and able to work with remote counterparts internally and manage external vendors Familiar with Linux, Middleware, Networks, Storage, Email, Mobile Applications, Voice/Video/Multimedia Systems and Market Data Systems

Posted 4 days ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

As a Software Engineer at Dell Technologies in Bangalore, you will be at the forefront of developing next-generation applications and products that cater to a rapidly evolving world. You will work with cutting-edge technologies, tools, and methodologies to design and develop software for various platforms, peripherals, applications, and diagnostics. Your contributions will have a significant social impact, enabling you to do the best work of your career. **Key Responsibilities:** - Participate in the preparation, review, and evaluation of software/storage requirements and specifications. - Prepare written specifications for tasks of varied complexity based on verbal requirements. - Utilize defined software lifecycle methodologies. - Review and implement test strategies for software products. **Qualifications Required:** - BE/ME degree in ECE, CE, CS with 2-4 years of industry experience in System Management software development. - Strong firmware/system development background with proficient C/C++ development/debug skills. - Proficiency in Embedded Linux programming, OS Internals, memory management, IPC, thread programming, and embedded application software development. - Extensive experience in IPMI, DMTF, RedFish, CIM, CIMOM, and Linux. - Solid understanding of SNMP, IPMI protocols. Exposure to I2C, MCTP, NCSI, PLDM, uEFI protocol is a plus. - Working experience with peripheral hardware devices such as PCIe Switch, NIC, GPU, FPGA, Memory controller, etc. is advantageous. **Desirable Qualifications:** - Good understanding of server system architecture with expertise in Power and Thermal domains. Dell Technologies is dedicated to fostering an inclusive work environment where every team member's unique contributions are valued. If you aspire to grow your career alongside industry-leading professionals and cutting-edge technology, we invite you to join us in building a future that benefits all individuals and organizations. Application closing date: 30 May 2025 Dell Technologies upholds the principle of equal employment opportunity and is committed to providing a discrimination-free work environment for all employees.,

Posted 4 days ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

As an experienced Embedded Linux Engineer with 35 years of Linux kernel and driver development experience, your role will involve the following responsibilities: - Develop and port embedded software on Linux and ARM-based platforms. - Design and implement Linux kernel modules and device drivers. - Work on OS-level features including memory management, scheduling, IPC, and multithreading. - Debug embedded systems using tools like JTAG and Lauterbach. - Collaborate with hardware teams for board bring-up and system-level debugging. - Analyze and optimize system performance and reliability. Your primary skills should include: - Embedded Linux kernel and driver development. - Strong C programming and data structures. - OS internals: memory management, scheduling, IPC, multithreading. - Experience with ARM architecture and embedded platforms. - Proficiency in debugging tools (JTAG, Lauterbach). Additionally, having secondary skills such as exposure to scripting (Python, Bash), familiarity with version control systems (Git), basic understanding of build systems (Yocto, Buildroot), and knowledge of hardware interfaces (I2C, SPI, UART) will be beneficial. To qualify for this position, you should have: - A Bachelors or Masters degree in Electronics, Computer Engineering, or a related field. - Strong analytical and problem-solving skills. - Good communication and teamwork abilities.,

Posted 5 days ago

Apply

7.0 - 11.0 years

0 Lacs

pune, maharashtra

On-site

You will be a part of an automotive client and will have the responsibility to handle various technical aspects related to SDV Enablers, Zonal Network, high-performance central compute modules, automated driving, AI, machine learning, perception modules, connected mobility, MLOps, and OTA updates. Your technical experience will include working with SoC architecture such as Qualcomm SA8650, Renesas RCAR, Nvidia Orin, TI, MobilEye, and SoC hardware like Ethernet, USB, UFS, Display Port, PCIe, QUP, UART, SPI, I2C, Camera, CPU Kryo, ARM Cortex R-52, Hexagon Tensor Processor, DDR, Flash ROM, and more. Additionally, you will handle software aspects including POSIX OS, QNX, middleware, hypervisor, and AD/ADAS technology stacks. You should have a good understanding of ADAS Features, Classic and Adaptive AUTOSAR software architecture, Continuous Integration, Continuous Delivery, CPU/GPU architectures, data structures, OS internals, multi-threading, memory management techniques, BSP porting, and device driver internals. Familiarity with V-Model, ASPICE, MISRA, ISO26262, Cybersecurity, Agile framework, crypto algorithms, cryptographic authentication method, and the ability to read schematics, electrical block diagrams, and IC datasheets is crucial. Your educational background should include a Bachelor or Masters degree in Computer Science or Electrical Engineering. You are expected to have a minimum of 7 years of experience, with at least 3 years in SoC platform development and 4+ years in automotive, AD/ADAS, or other embedded system low-level domains. As a part of your job responsibilities, you will lead, build, and mentor engineers working on sub-project activities. You should be comfortable working independently with minimal direction and possess strong verbal and written communication skills. Experience with PCs and application software like MS Office tools is also necessary. The job may require you to sit or stand for long periods and occasionally lift up to 25 pounds. Travel, both domestic and international, may be required based on project needs. In addition to the technical aspects, the company GlobalLogic offers a culture of caring, continuous learning and development opportunities, interesting and meaningful work, work-life balance, and a high-trust environment. As a trusted digital engineering partner to leading companies globally, GlobalLogic collaborates with clients to transform businesses and redefine industries through intelligent products, platforms, and services.,

Posted 5 days ago

Apply

5.0 - 6.0 years

12 - 17 Lacs

bengaluru

Work from Office

Meet the Team Looking forward to getting an exciting opportunity to your career? We are Data Center Networking solutions team that emphasizes on Software defined Networking and develops products that deliver ultra-reliable performance with scalable infrastructure, providing a robust foundation for modern Data Center networking. These solutions offer high performance, resilience, and automation capabilities, designed to meet the diverse demands of todays data centers including distributed storage, virtualization, unified computing. It primarily focuses to simplify the datacenter/cloud infrastructure and operations by automating the network, providing pervasive security, and helping accelerate businesses to move to a cloud or multicloud environment. With our solutions customers. Your Impact As a Software Engineer in the team, you will contribute to the design, development, and operation of our comprehensive data fabric that enables data-driven decision-making and high-impact product features across Cisco. You'll work closely with a cross-functional team of engineers, product managers, and data experts to build scalable data infrastructure and intelligent data management capabilities that power internal and external services. You will be: Involved in design and development of sophisticated and robust logic and backend infrastructure that supports large-scale data and compute workflows. Collaborate across teams to design solutions that meet performance, reliability, and security requirements. Contribute to the automation and optimization of engineering processes Participate in the full software development lifecycle, from ideation and design to deployment and monitoring. Help shape engineering standards, technical architecture, and operational best practices within the team. Minimum Qualifications: Bachelors or masters degree in computer science or a related field, with 5-6 years of relevant industry experience. Desired Skills: 5+ years of full software development life cycle, including design, development, testing with coding standards. Proficient in programming in C++, OS internals (such as multi-threading, file systems, process management, synchronization etc). 5+ years of experience working in Linux environments, with excellent debugging skills. Exposure to Git source control management, build processes. Good to have skills: Exposure to distributed systems, data center fabric solutions Knowledge of cloud architecture and services Exposure to Golang, python languages is a plus Soft skills: Independent, Accountable, Good sense of ownership, Outspoken, Communicative. Flexible and adaptable and a good team collaborator. Ability and motivation to learn new technologies quickly and with minimal support. Motivated self-starter with strong communication and organizational skills Proven ability to develop and deliver high-quality products within cross-functional teams and tight schedules Excellent problem-solving, and collaboration capabilities

Posted 6 days ago

Apply

18.0 - 23.0 years

35 - 40 Lacs

bengaluru

Hybrid

Director - Engineering - CPAAS, Open Source Contributor, Database Internals] About the Team At Cloud Platform as a Service, our core mission is to architect, develop, and maintain a robust, enterprise-grade data and compute platform. This platform is meticulously crafted using cutting-edge open-source technologies, providing the foundational infrastructure upon which numerous product engineering teams at Nutanix build and deliver their exceptional solutions to our valued customers. Your Role Lead & Grow: Hire, mentor, and develop a high-performing engineering organization of 30+ engineers, including first-line managers and staff engineers. Drive Delivery: Collaborate across geographies to plan and execute end-to-end delivery of critical platform projects. Architect & Innovate: Partner with product and architecture teams to define technical vision, influence product strategy, and ensure robust, scalable designs in line with best practices. Cross-Functional Influence: Work closely with Dev and QA teams to align on priorities and drive shared goals. Community & Open Source: Engage with open-source communities and vendorsleveraging existing projects, contributing enhancements, and steering integrations to meet Nutanixs objectives. What You Will Bring Systems & Architecture: Deep understanding of OS internals, networking, containers (Docker, Kubernetes, service mesh), and distributed systems. Strong experience with Linux Languages: Hands-on experience in one of the programming languages in Go, C/C++, Java or Python at scale. Database & Messaging: Knowledge of distributed OLTP/OLAP databases and queuing/caching systems (e.g., NATS, PostgreSQL, Clickhouse, Redis,Cassandra). Open Source: Experience contributing to or maintaining open-source projects.Demonstrated understanding of open-source distributed databases and streaming systems, including the tradeoffs involved in developing clustered, high-performance, and fault-tolerant system software. Qualifications BS/ MS or PhD in Computer Science, Engineering or Equivalent 18+ Years of experience, 7+ years leading and scaling engineering teams, with a track record of hiring, coaching, and performance management. Proven hands-on technical management Experience working in a high-growth multinational company environment Work Arrangement Hybrid: This role operates in a hybrid capacity, blending the benefits of remote work with the advantages of in-person collaboration. For most roles, that will mean coming into an office a minimum of 3 days per week, however certain roles and/or teams may require more frequent in-office presence. Additional team-specific guidance and norms will be provided by your manager.

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

maharashtra

On-site

As a Software Engineer at our company, you will have the opportunity to write innovative code, manipulate data in new ways, and drive the automation of threat detection and response in a rapidly growing industry. Your role will involve leading the creation, testing, and deployment of cutting-edge security technology for enterprise clients globally. Collaborating with industry experts will allow you to make a significant impact on the growth and success of ReliaQuest. This position empowers you to take ownership of projects and contribute to systems operating at a large scale, providing a unique chance to witness the tangible outcomes of your work. Your responsibilities will include innovating and developing solutions using advanced technologies to enhance the GreyMatter Agent Software across multiple platforms. You will work with our development team to tackle complex real-world issues, automate and optimize the software development lifecycle, and ensure seamless product usage through collaboration with various business units. Additionally, you will oversee the continuous integration and deployment of agent software, mentor team members, and drive projects to successful completion. To excel in this role, you should have proven experience in C/C++, OS internals (Windows/Linux/MacOS), and networking, with hands-on development, debugging, and optimization skills. Knowledge of languages such as Java, Python, and back-end frameworks (REST APIs) is beneficial. A solid understanding of endpoint technology landscape, scripting languages, and interpersonal and communication skills are essential. With at least 3 years of software development experience, familiarity with endpoint security solutions like EDR, DLP, and Anti-malware is advantageous. If you are ready to take on this challenge, continuously enhance your skills, and contribute to pioneering security solutions, we invite you to join our team and make a significant impact on the industry.,

Posted 1 week ago

Apply

15.0 - 20.0 years

12 - 17 Lacs

bengaluru

Work from Office

General Summary: The ideal candidate needs to have: Strong Embedded system knowledge, Experience on Windows Internals and good driver development. Solid understanding of Operating System concepts, RTOS, FW management. Solid understanding of System level features, Processor and Power management, architecting system level features. Hands on experience in complex and multi domain large features. Windows kernel driver developmen t experience. Understanding and experience in Designing and Implementing Windows Kernel mode drivers, Board support package, ACPI & UEFI. Strong communication and interpersonal skills. Strong problem solving and debugging skills. Ability to co-ordinate across stakeholders and Task management Handling small to large medium size technology teams. Experience on Enterprise and IHV/IBVs is a plus Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 15+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 13+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 13+ years of Software Engineering or related work experience. 10-15 years of work experience with Design and development of Windows drivers, programing languages such as C, C++, hands on experience in debugging system issues and Preferred Qualifications: 10- 15 years of Software Engineering or related work experience. Architecting System level features. Design and development of complex large features Hands on experience in low level design, code review and delivery management. Strong knowledge on Windows OS internals and Windows Driver knowledge (KMDF) Windows Device driver programming and debugging with WinDbg, JTAG/other tools. ARM Processor architecture and Assembly Language. Experience with PC software - System BIOS, UEFI, ACPI, Drivers, Applications Embedded OS (Kernel architecture, OS services heap, memory, multi-core, multi-threading, and crash debugging). Knowledge of OS/system performance profiling and optimization techniques. Communication, written & interpersonal skills, motivation, the ability to learn quickly. 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.

Posted 1 week ago

Apply

5.0 - 12.0 years

2 - 3 Lacs

hyderabad

Work from Office

WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ SENIOR SOFTWARE SYSTEMS DESIGNER THE ROLE: This is an exciting role in which you will have excellent exposure to all the latest AMD (Advanced Micro Devices) technologies . Imagine yourself as part of the team which will deliver our next generation of our products or automation for many of our reference solutions. This is a phenomenal opportunity to work in an outstanding company like AMD. THE PERSON: You are a self-starter who is able to achieve successful outcomes in a non-hierarchical environment. Detailed oriented, you have the ability to multitask through planning/organizing. You have excellent communication and presentation skills and a passion to push the limits of software on innovative platforms. KEY RESPONSIBILITIES: Possess fundamental knowledge in one specialized discipline. Define/develop/execute regression test models and track the results Drive innovation in production software environments Combine advanced software engineering skills with a drive to explore novel approaches to solve important problems in heterogeneous computing at the large scales Evaluate and review of existing processes and continuously strive to optimize the workflow PREFERRED EXPERIENCE: Bachelor s or Master s degree in Electronics Engineering, Computer Engineering, or a related field. 3 5 years of experience in audio driver validation or a similar role. Proficiency in scripting languages such as Python, PowerShell, or Bash. Hands-on experience with power measurement tools and methodologies. Strong understanding of MS WHQL testing processes and Windows driver certification. Familiarity with Windows OS internals and audio subsystem architecture. Excellent problem-solving skills and attention to detail. Strong communication and documentation skills. ACADEMIC CREDENTIALS: B achelors or Masters degree in Electrical Engineering, Mathematics, Computer Science, Engineering, or an equivalent Benefits offered are described: AMD benefits at a glance . AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants needs under the respective laws throughout all stages of the recruitment and selection process.

Posted 1 week ago

Apply

3.0 - 8.0 years

15 - 30 Lacs

bengaluru

Remote

Design and develop Windows system-level software using C/C++, work on kernel/user-mode components, implement networking protocols, apply algorithms & data structures, and contribute to performance optimization. Required Candidate profile Engineers with 3–8 yrs exp in Windows systems programming. Strong C++ in Windows OS, solid networking, data structures & algorithms; kernel exp preferred for senior band. Ability to work independently

Posted 1 week ago

Apply

8.0 - 12.0 years

35 - 45 Lacs

bengaluru

Remote

Design and develop low-level Windows kernel and user-mode components, implement networking protocols, optimize system performance, and lead small teams in delivering high-quality software solutions. Required Candidate profile Senior engineer with 8–12 yrs exp, expertise in Windows kernel/user-mode programming, strong C/C++ and networking skills, proven leadership in module delivery and mentoring.

Posted 1 week ago

Apply

8.0 - 12.0 years

15 - 27 Lacs

bangalore rural, india, kerala

Work from Office

Job Requirements We are looking for an Android Platform Engineer (C/C++) to design, develop, and optimize the Android Automotive OS (AAOS) framework for next-generation automotive infotainment systems. The role requires a strong understanding of Android OS internals, system services, and their integration with automotive-specific hardware and software. Key Responsibilities • Develop, integrate, and optimize software platforms for Android automotive based Digital cockpit systems • Customize and optimize the Android framework for automotive-specific use cases, including HMI, multimedia, and navigation. • Perform system-level debugging, troubleshooting, and optimization to resolve software issues. • Generate and maintain comprehensive documentation, including software design specifications, test plans, and validation reports. • Stay current with emerging technologies, industry trends, and best practices in automotive software engineering. Work Experience Sl No Skills Requirement Level 1Proficient in C/C++ for Android platform development.Must Have2In-depth knowledge of AAOS framework, AOSP, and system internals.Must Have3Experience with Android framework components (Binder IPC, System Services, etc.).Must Have4Extensive experience in customizing and extending the Android framework for automotive systems.Must Have5Hands-on experience in modifying System UI, Launcher, and Window Manager for Automotive HMIs.Must Have6Experience with Car API (android.car package), Car Services.Must Have7Experience identifying and resolving performance bottlenecks and memory issues.Must Have8Expertise in debugging tools like ADB, logcat, Android profiler.Must Have9Familiar with Android Audio framework customization (audio focus, routing) for automotive audio systems.Good To Have10Experience with Android build systems (Soong, Make), Git, and Gerrit for version control.Good To Have11Knowledge of integrating vehicle-specific data (e.g., speed, fuel level) into the Android UI.Good To Have12Familiarity with platform-level security mechanisms (SELinux, secure boot).Good To Have13Experience with automotive communication protocols (e.g., CAN, LIN, Ethernet).Good To Have14Familiarity with automotive development processes and tools (e.g., AUTOSAR, DOORS, Vector tools).Good To Have15Understanding of automotive hardware platforms and SoCs (e.g., Qualcomm Snapdragon Automotive).Good To Have

Posted 1 week ago

Apply

5.0 - 8.0 years

27 - 42 Lacs

bengaluru

Work from Office

Job Summary NetApp is seeking a seasoned Software Engineer with substantial experience to become a vital member of our NAS development team. The NAS team at NetApp plays a pivotal role in creating and refining network protocols for enterprise-grade data storage solutions tailored for extensive on-premises, public, and private cloud environments. This presents an excellent opportunity to collaborate with a dynamic team that is delivering a transformative product in a rapidly expanding sector of the technology industry. In your role as a Senior Technical Member, you will collaborate with a team of proficient system engineers responsible for the design, development, debugging, maintenance, and testing of software. Within the Research and Development division, system software engineers concentrate on enhancing existing products while also engaging in the creation of new offerings. Job Requirements Good hands-on experience in C, and C++ languages and debugging with GDB. In-depth knowledge of Unix/Linux System Programming and multithreaded programming. Strong data storage fundamentals. Computer Networking Skills Should have a strong conceptual understanding of OS internals. Strong algorithms, data structures, and multi-threaded programming expertise are required. A major part of your responsibility will be to apply current skills and use up-to-date technologies to complete projects as part of the development cycle. Ability to work on complex issues where data analysis requires an in-depth evaluation of variable factors & high problem-solving skills. Experience in architecture, design, and development of system software. As a subject matter expert, you will head & participate in technical discussions within the immediate group and across functions, where evaluating and executing design and development plans for products are reviewed. You will have a direct influence on the choices, actions, and outcomes related to project direction. Work as a senior team member on projects involving the development of new features, sustenance, and handling engineering escalations. Participate in all phases of the product development cycle: from product definition and design, through implementation, debugging, testing, and early customer support. Collaborate with other peer teams on the product, such as QA, product marketing, support, and other dependent engineering teams, to deliver solutions, understand customer use cases, and incorporate the value from those teams into work done within the team. Education A minimum of 4 - 8 years of experience is required. A Bachelor of Science Degree in Electronics/Electrical Engineering or Computer Science, a Master degree, or a PhD; or equivalent experience is required.

Posted 1 week ago

Apply

10.0 - 14.0 years

0 Lacs

karnataka

On-site

As a part of Nutanix Service Provider team, you will play a crucial role in designing and architecting solutions for the next generation Service Provider platform. Your responsibilities will include being a self-starter who thrives in a fast-paced technology environment, acting as a technical leader and mentor, and driving consensus and decision-making on various projects. You will be expected to take technical ownership of specific projects, ensure best practices are followed within the team related to design, coding standards, testing, and automation, and maintain quality standards in deliverables focusing on user experience, scale, resiliency, and reliability. Collaborating with Engineering and Program Managers, you will participate in project planning to establish ambitious yet achievable milestones and goals. Your expertise should encompass OS internals, distributed data management concepts, and experience in building clustered, high-performance distributed applications. Proficiency in Python, Linux, web scale application management, and familiarity with storage, networking, virtualization (Nutanix, VMWare, KVM), and cloud technologies (AWS, Azure, GCP) will be essential. Moreover, experience with QA tools like Selenium is desired. To be successful in this role, you should hold a BS/MS degree in Computer Science or Engineering, possess over 10 years of experience, demonstrate hands-on technical management skills, and have worked in a high-growth multinational company environment. This position offers a hybrid work arrangement, combining the flexibility of remote work with the benefits of in-person collaboration. While you will generally be required to be present in the office 2 - 3 days a week, specific team guidelines will be communicated by your manager. Join us in shaping the future of hybrid multi-cloud solutions and delivering innovative services to customers.,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

We are seeking a highly skilled Automation Test Engineer with expertise in storage technologies and AI testing methodologies. In this role, you will be responsible for designing, developing, and executing automated test scripts to ensure the quality of storage solutions and AI-driven systems. You will also be involved in customer escalation activities, providing technical support and troubleshooting for complex issues related to storage solutions and AI functionalities. Your responsibilities will include debugging software products, developing and executing test plans, analyzing test results, and collaborating with development engineers to resolve issues. You should have experience in using AI for test automation and be proficient in object-oriented programming languages like Python. Additionally, you will act as a technical escalation point for critical customer issues, collaborate with support and engineering teams, and communicate effectively with customers. Qualifications: - Bachelor's or Master's degree in Computer Science or equivalent - 8+ years of experience in testing, test automation, and development - Expertise in scripting languages such as Python - Strong understanding of Unix/Linux platforms - Knowledge of SQL scripting and database products - Experience with storage technologies like Scsi, Nvme, Fibre Channel, etc. - Familiarity with virtualization and OS internals - Understanding of API testing (SOAP & REST) - Proficiency in automation frameworks like Playwright, Selenium, PyTest - Bonus: Experience with Jenkins and CI/CD tools If you possess the required qualifications and have a passion for ensuring the quality of cutting-edge technologies, we encourage you to apply for this exciting opportunity.,

Posted 2 weeks ago

Apply

6.0 - 8.0 years

5 - 9 Lacs

bengaluru

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

Posted 2 weeks ago

Apply

3.0 - 5.0 years

15 - 27 Lacs

bengaluru

Work from Office

Job Summary We are hiring Software Engineers to be involved in development & design of the features for NetApp’s flagship storage operating ONTAP. ONTAP is a feature rich stack with its rich data management capabilities that has tremendous value to our customers and are used in mission critical applications across the world.You will work as part of a team responsible for the development, testing and debugging of distributed software that drives NetApp cloud, hybrid-cloud and on-premises solutions. As part of the Research and Development function, the overall focus of the group is on competitive market and customer requirements, supportability, technology advances, product quality, product cost and time-to-market. Software engineers focus on enhancements to existing products as well as new product development. This is an entry-level technical position that requires an individual to be systems-focused, creative, team-oriented, technologically savvy, able to work in a small and large cross-functional teams, willing to learn and driven to produce results. Essential Functions: • Work as a member of the team on projects involving development of new features, sustenance, handling engineering escalations • Participate in all phases of product development cycle: from product definition and design, through implementation, debugging, testing and early customer support • Work collaboratively with other peer team members and other teams on the product like QA, Systemic Test Engineering support and other dependent engineering teams to understand customer use cases, deliver solutions and bring in the value from those teams into work done within the team. • Should be able to work with other engineers and solve technical issues Job Requirements • Familiarity with design and development of system software • Hands on experience with C, C++ required • In depth knowledge of Unix/Linux System Programming, Multithreaded programming • Storage Domain experience is a plus • Should have strong conceptual understanding of OS internals • Strong algorithms, data structures and multi-threaded programming expertise are required • Expected to have sound software engineering practices and a passion for quality • Must have a proven record of meeting tight deadlines without sacrificing quality • Strong communication skills are essential, both written and oral, targeted at a wide variety of internal and external audiences • Must develop good idea about customer deployment scenarios and experience in dealing with peer teams outside engineering • Expected and assumed: independence, drive, motivation, willingness to go above and beyond, flexibility, and cooperative spirit Education Typically requires a Bachelor's degree with a minimum of 2 years relevant experience, a Master's degree with no experience, or equivalent work experience.

Posted 2 weeks ago

Apply

1.0 - 4.0 years

3 - 7 Lacs

bengaluru

Work from Office

Project Role : Application Support Engineer Project Role Description : Act as software detectives, provide a dynamic service identifying and solving issues within multiple components of critical business systems. Must have skills : Red Hat OS Administration Good to have skills : NAMinimum 2 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Support Engineer, you will act as software detectives, providing a dynamic service that identifies and resolves issues within various components of critical business systems. Your typical day will involve collaborating with team members to troubleshoot problems, analyzing system performance, and ensuring the smooth operation of applications that are vital to business functions. You will engage with different stakeholders to gather information, implement solutions, and contribute to the overall efficiency of the systems in place, ensuring that any disruptions are addressed promptly and effectively. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Assist in the development and implementation of best practices for application support.- Monitor system performance and proactively identify potential issues before they impact business operations. Professional & Technical Skills: The candidate should be an expert in Linux administration. Preference shall be given to candidates with the following skills:Hands-on knowledge of RedHat, Shell scripting.Should have strong OS administration skills on LinuxHands on experience on Red Hat Enterprise Linux System Administration. (Version 5, 6 & 7).Experience in Linux OS installation, Software and Patch managementVolume Manager Administration Network OS / SW installationOS patching skills on LinuxStrong knowledge on Redhat, Ubuntu & Debian Linux operating systemsShould know how to debug/troubleshoot memory issuesMust have expertise on OS internals on Linux & UnixGood knowledge about the Linux system files, boot process and Run levelsFamiliar with the configuration and maintenance of network hardware and peripheralsGeneral System Administration expertiseInstallation and configuration of SoftwareKnowledge on Memory management for better OS and application performances Additional Information:- The candidate should have minimum 2 years of experience in Red Hat OS Administration.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 3 weeks ago

Apply

3.0 - 8.0 years

10 - 14 Lacs

vadodara

Work from Office

Title and Summary Android and iOS SDK Integration SpecialistOverview The Mastercard Digital Enablement Service (MDES) team is seeking a proactive and technically proficient SDK Implementation Support Engineer to join our growing mobile solutions team. This individual will be responsible for assisting clients and internal teams with the seamless integration of our Android and iOS SDKs. The ideal candidate has hands-on experience with mobile app development, a deep understanding of how SDKs function within mobile ecosystems and excels in communication and collaboration. Role Provide expert technical support and guidance to clients and internal stakeholders on integrating and troubleshooting Android and iOS SDKs. Act as a technical liaison between clients and internal development teams. Work closely with product, engineering, and QA teams to ensure successful SDK adoption and usage. Debug and resolve integration issues, escalations, and edge cases across mobile platforms. Create and maintain integration guides, sample code, FAQs, and other support documentation. Conduct technical walkthroughs and knowledge transfer sessions with client development teams. Test SDK functionality within real-world app environments to ensure reliability and ease of use. Go the extra mile to ensure clients technical needs are met with high-quality support and care. Actively contribute to continuous improvement of SDKs based on customer feedback and usage data. Collaborate cross-functionally to influence SDK roadmap based on client needs and technical insights. All About You Essential knowledge, skills & attributes 3+ years of hands-on experience in Android (Java/Kotlin) and iOS (Swift/Objective-C) development. Strong understanding of mobile SDK architecture, lifecycle, and integration best practices. Solid experience with tools such as Android Studio, Xcode, Gradle, CocoaPods, and other SDK integration frameworks. Excellent problem-solving skills and the ability to debug complex issues across platforms. Strong communication skills with the ability to explain technical concepts to non-technical stakeholders. Proven ability to work collaboratively in a team-oriented environment. Self-starter with a proactive attitude and a passion for delivering high-quality solutions. Demonstrated willingness to go above and beyond to ensure success. Strong team player with a passion for delivering high-quality technical support. Preferred Qualifications: Experience working with third-party SDKs and APIs. Familiarity with REST APIs, mobile analytics, and backend systems. Familiarity with CI/CD pipelines and mobile app deployment processes. Knowledge of mobile app analytics, crash reporting, and performance monitoring tools. Experience in customer-facing technical support or developer advocacy roles. Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercards security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercards guidelines.

Posted 3 weeks ago

Apply

9.0 - 14.0 years

11 - 16 Lacs

bengaluru

Work from Office

Meet the Team Ciscos Distributed Systems Engineering (DSE) team builds the foundational software that powers the worlds largest, most demanding data centers . The PI-Common team is at the core if this, as we build the routing protocols and infra, that are the heart of data centers. As AI/ML workloads explode and cloud-scale infrastructure becomes the norm, the industry is transformingand Cisco is leading the way. Our NX-OS operating system, running on industry-leading Cisco Nexus switches , delivers the performance, programmability, and reliability needed for modern data center networks. At DSE, we combine open-source innovation, deep systems engineering, and hardware-software co-design to build platforms that scale globally and evolve rapidly. Were looking for passionate engineers who thrive on solving complex problems, building distributed systems, and working hands-on with real-world infrastructure. Your Impact Youll be part of a high-performing team driving innovation across Ciscos data center portfolio , which includes Nexus 9000 series switches , NX-OS , and technologies like Routing Protocols, Routing Infra, Virtualization, VXLAN EVPN , segment routing , and telemetry . Youll engage closely with senior engineers, architects, and open-source communities, influencing product direction and technical strategy. Minimum Qualifications B.E./B.Tech in Computer Science, ECE, or a related field 59 years of software development experience Strong proficiency in C programming in multi-threaded, embedded environments In-depth understanding of routing protocols such as OSPF , ISIS , and BGP Solid grasp of networking fundamentals (TCP/IP, multicast, switching, forwarding) Experience working with or developing for NX-OS or similar network operating systems Strong understanding of OS internals , IPC , memory management , and HA systems Familiarity with YANG , SNMP , or model-driven telemetry Experience in scripting with Python Strong problem-solving and debugging skills Excellent communication and collaboration skills Preferred Qualifications Exposure to data center protocols such as Routing, VXLAN , EVPN , or segment routing Exposure to open-source tools, network automation, or configuration frameworks Prior experience building infrastructure at scale Why Cisco At Cisco, we dont just build productswe build the internet . Nearly every data packet in the world touches Cisco hardware or software. Our data center platforms serve as the backbone for hyperscalers, enterprises, and mission-critical services globally. We combine the stability of a global brand with a culture of innovation . Youll work on meaningful technology, grow with the best minds in the industry, and help create the next wave of networking solutions AI-ready, cloud-native, and highly programmable . We support individuality, diversity, and continuous learning. And yes, we give backevery Cisco employee gets dedicated days each year for community impact. Ready to engineer the futureApply now and join the PI-Common team at Cisco DSE.

Posted 3 weeks ago

Apply

2.0 - 5.0 years

12 - 16 Lacs

mumbai, pune, chennai

Work from Office

Project description Investigate systemic issues that negatively affect the end user experience, implement solutions that increase productivity. Work with business partners to understand needs and pain points that impact productivity. Focus will primarily be on issues that arise during device migration of Merger and Acquisition activity Responsibilities TroubleshootingPerform advanced troubleshooting and root cause analysis to resolve desktop-related issues efficiently. DEX ExpertiseUtilize your deep understanding of Desktop Experience (DEX) to enhance user productivity and satisfaction. AutomationDevelop and implement automation scripts to streamline desktop management tasks. CollaborationWork closely with other IT teams to ensure seamless integration and support of desktop systems. User SupportProvide expert-level support to end-users, addressing their technical concerns and training them on best practices. Skills Must have Experience7-10 years of experience in Windows desktop engineering or a related field Technical Skills: Subject matter expert in Windows OS internals (kernel, registry, services, drivers, etc). Working knowledge of OS-level troubleshooting tools. Experience utilizing a Unified Endpoint Management tool for managing domain and Entra Windows devices. DEX KnowledgeStrong background in Desktop Experience (DEX) tools to measure endpoint performance, correlate issues with changes, and user experience optimization. Knowledge of operating system level logging Analytical Skills: Excellent problem-solving skills with a focus on root cause analysis and resolution. AutomationExperience with scripting languages such as PowerShell for automation. CommunicationStrong verbal and written communication skills. Nice to have Certification Location - pune,mumbai,chennai,banagalore

Posted 3 weeks ago

Apply

3.0 - 5.0 years

15 - 27 Lacs

bengaluru

Work from Office

Job Summary We are hiring Software Engineers to be involved in development & design of the features for NetApp’s flagship storage operating ONTAP. ONTAP is a feature rich stack with its rich data management capabilities that has tremendous value to our customers and are used in mission critical applications across the world.You will work as part of a team responsible for the development, testing and debugging of distributed software that drives NetApp cloud, hybrid-cloud and on-premises solutions. As part of the Research and Development function, the overall focus of the group is on competitive market and customer requirements, supportability, technology advances, product quality, product cost and time-to-market. Software engineers focus on enhancements to existing products as well as new product development. This is an entry-level technical position that requires an individual to be systems-focused, creative, team-oriented, technologically savvy, able to work in a small and large cross-functional teams, willing to learn and driven to produce results. Essential Functions: • Work as a member of the team on projects involving development of new features, sustenance, handling engineering escalations • Participate in all phases of product development cycle: from product definition and design, through implementation, debugging, testing and early customer support • Work collaboratively with other peer team members and other teams on the product like QA, Systemic Test Engineering support and other dependent engineering teams to understand customer use cases, deliver solutions and bring in the value from those teams into work done within the team. • Should be able to work with other engineers and solve technical issues Job Requirements • Familiarity with design and development of system software • Hands on experience with C, C++ required • In depth knowledge of Unix/Linux System Programming, Multithreaded programming • Storage Domain experience is a plus • Should have strong conceptual understanding of OS internals • Strong algorithms, data structures and multi-threaded programming expertise are required • Expected to have sound software engineering practices and a passion for quality • Must have a proven record of meeting tight deadlines without sacrificing quality • Strong communication skills are essential, both written and oral, targeted at a wide variety of internal and external audiences • Must develop good idea about customer deployment scenarios and experience in dealing with peer teams outside engineering • Expected and assumed: independence, drive, motivation, willingness to go above and beyond, flexibility, and cooperative spirit Education Typically requires a Bachelor's degree with a minimum of 2 years relevant experience, a Master's degree with no experience, or equivalent work experience.

Posted 4 weeks ago

Apply

5.0 - 10.0 years

0 Lacs

karnataka

On-site

The role requires an experienced engineer with a strong interest in system software and computer architecture. Working closely with diagnostics engineers, developers, and architects from various teams, the engineer will be responsible for designing and implementing system software for diagnostics that covers pre-silicon and post-silicon aspects of all AMD SoCs. Key responsibilities include developing and testing diagnostic test cases for AMD SoCs" Infinity Fabric, debugging test case failures, participating in test planning, and collaborating with cross-functional teams. Preferred experience for this role includes expertise in C++ programming, post-silicon diagnostics development and validation, understanding of data/address bus architecture, caches, memory management, PC hardware, SoC, Chipsets, CPU, GPU, BIOS, firmware, x86/computer architecture, OS internals, and software development life cycle. Strong analytical and problem-solving skills are essential, along with fluency in both written and spoken English.,

Posted 4 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

NTT DATA is looking for a Backup Systems Integration Senior Specialist to join the team in Bangalore, Karnataka, India. The ideal candidate will be responsible for providing steady state support for Data Backup HW and Software in an enterprise-level environment. Key responsibilities include administering backup systems for services customers, ensuring the availability, reliability, scalability, and manageability of the backup environment, and supporting, administering, and deploying backup solutions. The role will involve defining, tracking, and maintaining data resources in the production IT environment, gathering requirements, designing, and implementing solutions to meet customer needs, as well as working with technical and business stakeholders to determine data backup requirements and create appropriate solutions. Candidates are expected to have a strong background in designing and developing similar products, comprehensive knowledge of various backup technologies, and experience with SCSI, Fibre Channel, Storage Area Network, and other storage technologies. A proven technical record in OS Internals and device drivers on Windows, UNIX, AIX, or Linux operating systems is also required. NTT DATA is a trusted global innovator of business and technology services with a commitment to helping clients innovate, optimize, and transform for long-term success. As a Global Top Employer, NTT DATA has diverse experts in more than 50 countries and a robust partner ecosystem. Services offered include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation, and management of applications, infrastructure, and connectivity. NTT DATA is a leading provider of digital and AI infrastructure globally and is part of the NTT Group, which invests significantly in R&D to support organizations and society in confidently transitioning into the digital future. Visit us at us.nttdata.com.,

Posted 1 month ago

Apply
Page 1 of 3
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