Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 10.0 years
6 - 11 Lacs
Bengaluru
Work from Office
As a Full Stack Performance Analyst your responsibilities would be 1. Study workloads characteristics on IBM Power and x86 2. Executing & measuring performance of various PowerVM (Hypervisor) functions & features 3. Using various performance tools to analyze performance & identify bottlenecks / opportunities for improving PowerVM (Hypervisor) stack/functions performance 4. Provide tuning & performance optimizations suggestion to improve performance 5. Working on client performance issues Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 5-15 years of overall IT experience. 3+ years of experience as a System Performance Analyst 5+ Experience with OS internals, hands on debugging Experience doing Performance Analysis, Performance Tuning & Performance Optimization Good Knowledge & Experience in using Performance Monitoring Tools like vmstat, netstat, iostat, nmon, topas etc Good Knowledge & Experience in C/C++ programming Good understanding of Hypervisor & Virtualization concepts Good understanding of Virtual IO concepts Good understanding of System Architecutre Good understanding of Operating System concepts Good communication & presentation skills. Preferred technical and professional experience Demonstrated application of machine-learning or AI technologies to data analysis Agile/ Scrum methodology experience
Posted 3 months ago
2.0 - 7.0 years
13 - 17 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. : Position Overview: As a Senior Embedded Systems Engineer, you will play a critical role in the design, development, and maintenance of embedded systems and software. You will work closely with cross-functional teams to deliver high-quality, reliable, and efficient solutions. Your expertise in C/C++ and embedded systems will be essential in driving our projects to success. Key Responsibilities: Design, develop, and test embedded software and firmware for various applications. Collaborate with hardware engineers to integrate software and hardware components. Optimize and debug embedded systems to ensure high performance and reliability. Participate in code reviews and provide constructive feedback to team members. Develop and maintain documentation for software designs, code, and test procedures. Stay up-to-date with industry trends and emerging technologies to drive innovation. Mentor and guide junior engineers, fostering a culture of continuous learning and improvement. Required Qualifications: Bachelors or Masters degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Minimum of 4-6 years of experience in embedded systems development. Strong Programming skills, preferably C++/C. Strong understanding of embedded systems architecture and design principles. Excellent problem-solving skills and attention to detail. Strong communication and teamwork skills. Good experience in multimedia framework and ARM based chipsets. Solid aptitude, quick learner, self-motivated, willing to explore and work across breadth of various technology areas. Preferred Qualifications: Experience with Windows and Linux kernel and driver development and Android HAL development. Strong knowledge on Boot flow and OS internals. 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). Experience on system performance profiling and optimization techniques. Experience with debugging tools and techniques (e.g., WinDbg , JTAG, GDB). Understanding of hardware interfaces and communication protocols (e.g., I2C, SPI, UART).
Posted 3 months ago
7.0 - 9.0 years
15 - 20 Lacs
Hyderabad
Work from Office
Title : Senior Lead Engineer - Windows/Android HAL/Linux kernel & Driver Development. Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: : Position Overview: As a Senior Embedded Systems Engineer, you will play a critical role in the design, development, and maintenance of embedded systems and software. You will work closely with cross-functional teams to deliver high-quality, reliable, and efficient solutions. Your expertise in C/C++ and embedded systems will be essential in driving our projects to success. Key Responsibilities: Design, develop, and test embedded software and firmware for various applications. Collaborate with hardware engineers to integrate software and hardware components. Optimize and debug embedded systems to ensure high performance and reliability. Participate in code reviews and provide constructive feedback to team members. Develop and maintain documentation for software designs, code, and test procedures. Stay up-to-date with industry trends and emerging technologies to drive innovation. Mentor and guide junior engineers, fostering a culture of continuous learning and improvement. Required Qualifications: Bachelors or Masters degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Minimum of 7-9 years of experience in embedded systems development. Strong Programming skills, preferably C++/C. Strong understanding of embedded systems architecture and design principles. Excellent problem-solving skills and attention to detail. Strong communication and teamwork skills. Good experience in multimedia framework and ARM based chipsets. Solid aptitude, quick learner, self-motivated, willing to explore and work across breadth of various technology areas. Preferred Qualifications: Experience with Windows and Linux kernel and driver development and Android HAL development. Strong knowledge on Boot flow and OS internals. 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). Experience on system performance profiling and optimization techniques. Experience with debugging tools and techniques (e.g., WinDbg , JTAG, GDB). Understanding of hardware interfaces and communication protocols (e.g., I2C, SPI, UART). Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
Posted 3 months ago
15.0 - 20.0 years
12 - 17 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering 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. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Posted 3 months ago
7.0 - 9.0 years
17 - 20 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: : Position Overview: As a Senior Embedded Systems Engineer, you will play a critical role in the design, development, and maintenance of embedded systems and software. You will work closely with cross-functional teams to deliver high-quality, reliable, and efficient solutions. Your expertise in C/C++ and embedded systems will be essential in driving our projects to success. Key Responsibilities: Design, develop, and test embedded software and firmware for various applications. Collaborate with hardware engineers to integrate software and hardware components. Optimize and debug embedded systems to ensure high performance and reliability. Participate in code reviews and provide constructive feedback to team members. Required Qualifications: Bachelors or Masters degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Minimum of 7-9 years of experience in embedded systems development. Strong Programming skills, preferably C++/C. Strong understanding of embedded systems architecture and design principles. Excellent problem-solving skills and attention to detail. Strong communication and teamwork skills. Good experience in multimedia framework and ARM based chipsets. Solid aptitude, quick learner, self-motivated, willing to explore and work across breadth of various technology areas. Preferred Qualifications: Experience with Windows and Linux kernel and driver development and Android HAL development. Strong knowledge on Boot flow and OS internals. 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). Experience on system performance profiling and optimization techniques. Experience with debugging tools and techniques (e.g., WinDbg , JTAG, GDB). Understanding of hardware interfaces and communication protocols (e.g., I2C, SPI, UART). Develop and maintain documentation for software designs, code, and test procedures. Stay up-to-date with industry trends and emerging technologies to drive innovation. Mentor and guide junior engineers, fostering a culture of continuous learning and improvement. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
Posted 3 months ago
2.0 - 7.0 years
12 - 17 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Windows Security Senior Engineer Company: - Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: We are looking for Security Engineer to contribute in the area of the Windows on Snapdragon products. The person will have the responsibility to perform security assessment, design & code review, develop fuzzing harness and fuzz the Windows software stack on Snapdragon products. Ideal candidate must posses security mindset and has good exposure on Security Development Life Cycle "SDLC". The ideal candidate also needs to have Strong Embedded software 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 development 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 . Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications 2+ years of Security Engineering or related work experience. Design and development of Fuzzing harness Ability to perform design and code review for vulnerability detection 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
Posted 3 months ago
2.0 - 5.0 years
7 - 11 Lacs
Bengaluru
Work from Office
Req ID: 326519 We are currently seeking a Windows Engineering - Systems Engineer to join our team in Bangalore, Karntaka (IN-KA), India (IN). Responsibilities Work with a global team of highly motivated platform engineers and software developers Participate in full platform product lifecycle for windows based solutionsanalysis, 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 technologiesPowerShell, 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 3 months ago
2.0 - 5.0 years
6 - 10 Lacs
Bengaluru
Work from Office
bangalore 5 days office in a week C/C++ Programming, Linux programming, OS Internals, memory management, IPC, thread programming 2. Automation language- Python Frameworks or similar 3.Data structures, multi-threading, IPC, socket programming. 4.Good to have Golang
Posted 3 months ago
5.0 - 8.0 years
12 - 14 Lacs
Kolkata, Mumbai, New Delhi
Work from Office
Duties and Responsibilities Program coding experience JCL and/or script coding experience MXG or like tools expertise Microsoft Office proficiency Manage multiple projects with minimal support and continuing shifting priorities Support multiple client environments each having unique requirements and requests Database and data warehouse concepts and experience Weekend support infrequent but possible (1 out of 10 weekends) Support team on-call rotation KPI identification and definition Developing client forecasting models Mainframe resources should possess ZCP3000 experience Mainframe resources IBM pricing concepts and SCRT eperience Proficient in identifying system performance issues Knowledge of system OS internals Expert level verbal and written communication skills Onboarding and outmigration project support responsibilities Mastery level knowledge and practical comprehension of corporate IT computing processes and methodologies Brings prior experience to organize and define work for complex or ambiguous situations Provides consultation, training, and knowledge sharing to associates Provide mentoring to lower level job roles as needed Define technical strategies within the team and unit Provide Support and technical expertise and guidance to other teams and towers Lead and mentor on high complexity assignments to other associates on the team Establish strong relationships with teams and outsource partners through continuous dialogue and support Enable team members to be successful by providing opportunities for continual learning and professional growth Perform comprehensive impact analysis of system performance parameters on the OS and support subsystems Provide technical expertise for client inboard / outboard activities Define, engineer, and deploy automation solutions for capacity team supported processes Perform Analytic Modeling tools used to right-size solutions Provide support on ARCH designs for new client opportunities and TECH refreshes Principle transformation partner of enterprise and supported clients IT processing technologies Innovation thought leader on emerging technologies and automation solutions Qualifications Required Typically requires a minimum of 8 years of related experience with a Bachelor s degree; or 6 years and a Master s degree; or equivalent work experience Preferred Understands the competitive landscape from both a business and technical perspective Travel % 10% 114 Next Job Posting Business Development Representative Social Share
Posted 3 months ago
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 WAFL team. This 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 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. • Should have worked in Storage Domain & RAID experience is preferred. • 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 3 months ago
5.0 - 8.0 years
27 - 42 Lacs
Bengaluru
Work from Office
Job Summary NetApp is looking for an experienced Seasoned Software Engineer to join our NAS development team. NetApp’s NAS team is at the centre of developing and enhancing network protocols for enterprise class data storage solution specifically designed for large scale on Prem, public and private cloud deployments. This is a wonderful opportunity to work on a high-powered team delivering an industry changing product within an extremely high growth sector of the tech industry. As a Senior Technical Member, you will work as part of a team of skilled system engineers accountable for participating in the design, development, debugging, maintenance & testing. As part of the Research and Development function, system software engineers focus on enhancements to existing products as well as new product development. Job Requirements 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 including: 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 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. 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. 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 3 months ago
3.0 - 8.0 years
30 - 35 Lacs
Bengaluru
Work from Office
We are looking for engineers who are passionate about working on scalable distributed systems. You will be part of the Acropolis Management team, which owns the control plane for the Nutanix operating system. About the Team Nutanix is a global guide in cloud software and a pioneer in hyper-converged infrastructure solutions, making computing invisible anywhere. AHV Hypervisor plays a crucial role in the Nutanix computer story at any scale for their private, hybrid, and multi-cloud environments. Your Role Design and Developing Distributed Systems Develop a deep understanding of complex distributed systems, and design innovative solutions for customer requirements. Work closely with development, test and product management teams to deliver high-quality products in a fast-paced environment. Engage with customers and support when needed to solve production issues. What You Will Bring Strong Distributed Systems development and architecting skills. Familiarity with OS internals, concepts of distributed data management, and design/implementation tradeoffs in building clustered, high-performance, fault-tolerant distributed systems software. Entrepreneurial spirit ability to start, execute, finish, and own the feature while maintaining a high-quality bar. Experience working with virtualization technologies like VMware, Hyper-V, and Xen is a plus. Collaborate with the geo-distributed team to own and deliver projects end-to-end with high quality and predictability. bachelors and masters (preferred) in Computer Science 3+ years of industry experience Preferred Language: Python, GoLang
Posted 3 months ago
2.0 - 6.0 years
12 - 17 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications: 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. "ƒ"ƒ Windows kernel driver developmen t experience. "ƒ"ƒGood in performance analysis. "ƒ"ƒ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. "ƒ"ƒGood in performance analysis. Principal Duties and Responsibilities: "ƒ"ƒ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. Level of Responsibility: Works under supervision. Decision-making may affect work beyond immediate work group. Requires verbal and written communication skills to convey information. May require basic negotiation, influence, tact, etc. Tasks do not have defined steps; planning, problem-solving, and prioritization must occur to complete the tasks effectively. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 3 months ago
5.0 - 10.0 years
13 - 18 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: About The Role Qualcomm Windows Video software team is seeking skilled and motivated Engineers specializing in video encode and decode development with expertise in Windows operating system user mode and kernel mode driver development for embedded systems. This role involves designing, implementing, and optimizing software solutions for video processing in embedded platforms. You will collaborate with cross-functional teams to develop high-performance and reliable drivers for video hardware acceleration and ensure seamless system integration. Skills/experience Recent and relevant experience of 2-7 years required in one or more of the following areas: Embedded systems domain Solid C/C++ programming skills, multithreading and OS concepts\fundamentals Understanding of Windows OS internals, including the Windows Driver Model (WDM) and Windows Driver Frameworks (KMDF/UMDF). Hands-on experience with DirectX, DXVA, or other video acceleration APIs. Device driver programming and debugging with WinDbg, JTAG/other tools. Any of the multimedia (Video, Camera, Computer Vision) domain experience. Knowledge on video compression standards (H.264, H.265, VP9, AV1, etc.). Embedded OS (Kernel architecture, OS services heap, memory, multi-core, multi-threading, and crash debugging). Ability to Collaborate with cross-functional teams Communication, written & interpersonal skills, motivation, the ability to learn quickly to design, implement and debug video\multimedia features for Compute Strong problem-solving abilities and attention to detail. Minimum Qualifications: "¢ Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. "¢ 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Responsibilities The successful candidate(s) will be responsible for: Development and productize various video solutions on Qualcomm processors Develop, enhance and debug user mode and kernel mode drivers for video encoding and decoding on Windows-based systems. Ensure seamless integration of video hardware accelerators with the operating system and application layers. Develop and optimize video encode/decode pipelines, leveraging standards such as H.264, H.265 (HEVC), VP9, and AV1. Collaborate with Video HW,FW ,GPU teams to define and optimize hardware/software interfaces for video codecs. Profile, analyze, and optimize video driver performance for low latency, power efficiency, and high throughput on embedded platforms. Diagnose and resolve complex issues related to video hardware, software, and driver interactions. Utilize debugging tools like WinDbg, WPP tracing, and kernel debugging utilities to troubleshoot problems. Ability to clearly Coordinate with other teach areas to integrate video solution or debugging Issues Work closely with other technical teams to ensure end-to-end video processing system functionality. Customer interaction to commercialize Qualcomm Video solutions. Works independently with minimal supervision. Education requirements RequiredBachelor's/Master"™s in Computer Engineering and/or Electronic Engineering Preferred Masters Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience.
Posted 3 months ago
3.0 - 7.0 years
5 - 9 Lacs
Bengaluru
Work from Office
Job Summary NetApp is looking for an experienced Seasoned Software Engineer to join our NAS development team NetApps NAS team is at the centre of developing and enhancing network protocols for enterprise class data storage solution specifically designed for large scale on Prem, public and private cloud deployments This is a wonderful opportunity to work on a high-powered team delivering an industry changing product within an extremely high growth sector of the tech industry, As a Senior Technical Member, you will work as part of a team of skilled system engineers accountable for participating in the design, development, debugging, maintenance & testing As part of the Research and Development function, system software engineers focus on enhancements to existing products as well as new product development, Job Requirements 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 including: 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 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, 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, 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, At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees This means that most roles will have some level of in-office and/or in-person expectations, which will be shared during the recruitment process, Equal Opportunity Employer NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, and any protected classification, Why NetApp We are all about helping customers turn challenges into business opportunity It starts with bringing new thinking to age-old problems, like how to use data most effectively to run better but also to innovate We tailor our approach to the customer's unique needs with a combination of fresh thinking and proven approaches, We enable a healthy work-life balance Our volunteer time off program is best in class, offering employees 40 hours of paid time off each year to volunteer with their favourite organizations We provide comprehensive benefits, including health care, life and accident plans, emotional support resources for you and your family, legal services, and financial savings programs to help you plan for your future We support professional and personal growth through educational assistance and provide access to various discounts and perks to enhance your overall quality of life, If you want to help us build knowledge and solve big problems, let's talk,
Posted 3 months ago
2 - 7 years
4 - 9 Lacs
Bengaluru
Work from Office
1. Development Mainly looking for Windows Gfx. driver knowledge, good programming skills in C/C++ with atleast 2+ years of hands on experience developing or debugging Windows drivers. Should have basic understanding of computer architecture, micro-controller/microprocessor and/or OS Internals / WDDM. Thorough understanding of software development and in-depth knowledge of C/C++ language is critical. Good understanding of Display graphics driver / Media / 3D /Audio would be added advantage. Hands-on experience using Windbg, ETL and windows debugging tools like GPU-View, etc. Experience in Graphics Hardware-Software interfacing and debug would be plus. Experience in customer support and system level debug of multitude of issues include, functionality, stress and stability, various form factors and display topologies, etc.
Posted 4 months ago
15.0 - 20.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 : SUSE Linux Administration Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Project Role Description :Manage end-to-end operations for client deals and delivery capabilities for a complex offering. Own service quality, cost, and leadership of delivery teams. Contribute to solution development, growth and. Roles & Responsibilities:- Lead the planning and execution of projects, ensuring adherence to project timelines, budgets, and quality standards.- Collaborate with cross-functional teams to identify and mitigate project risks, ensuring successful project delivery.- Develop and maintain project plans, status reports, and other project-related documentation.- Manage project budgets, ensuring financial targets are met or exceeded.- Provide leadership and guidance to project team members, ensuring project objectives are met or exceeded.Must have skills :Linux Administration Good to have skills :Pure Storage Technical Experience: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 scriptingJob description:Should have strong OS administration skills on Linux Hands on experience on Red Hat Enterprise Linux System Administration. (Version 5, 6 & 7). Experience in Linux OS installation, Software and Patch management Volume Manager Administration Network OS / SW installation OS patching skills on Linux Strong knowledge on Redhat, Ubuntu & Debian Linux operating systems Should know how to debug/troubleshoot memory issues Must have expertise on OS internals on Linux & Unix Good knowledge about the Linux system files, boot process and Run levels Familiar with the configuration and maintenance of network hardware and peripherals General System Administration expertise Installation and configuration of Software Knowledge on Memory management for better OS and application performances Additional Information:- The candidate should have a minimum of 3 years of experience in SUSE Linux Administration.- The ideal candidate will possess a strong educational background in computer science, information technology, or a related field, along with a proven track record of delivering successful projects.- This position is based at our Bengaluru office. Educational Qualification :15 years full time education Qualification 15 years full time education
Posted Date not available
10.0 - 12.0 years
6 - 10 Lacs
pune, bengaluru
Work from Office
Responsibilities: Design, develop, document, test, and debug new and existing software systems and/or applications Participate in the full development life cycle including requirements analysis and design. Write technical specifications based on conceptual design and stated business requirements. Support, maintain, and document software functionality. Identify and evaluate innovative technologies for implementation. Analyze code to find causes of errors and revise programs as needed. Participate in software design meetings and analyze user needs to determine technical requirements. Consult with end users to prototype, refine, test, and debug programs to meet needs. BS or MSc in CS/Math or equivalent work experience 10 to 12 of years professional experience Comprehensive knowledge and hands on experience in C/C++. Experience developing networking and system software. Deep understanding of networking protocols (e.g troubleshooting/performance analysis of TCP/IP and other network protocols) Linux/Unix expert (good grasp of OS internals at the developer level, expert in configuration& tuning) Experience in at least one area listed below: o have experience in developing and supporting NFS and SMB protocols. o Building Linux kernel, experience with buildroot o Experience with Storage protection, Disaster recovery and replication software
Posted Date not available
5.0 - 8.0 years
7 - 11 Lacs
chennai
Work from Office
Key Responsibilities Security Framework and Compliance Advanced knowledge of Windows OS internals, registry configurations, and driver management. Strong low-level troubleshooting skills, covering both OS and hardware-level diagnostics. Proficiency in PowerShell scripting for automation and systems management. Hands-on experience with Microsoft SCCM and Intune for endpoint management and policy distribution. Detailed understanding of AutoPilot provisioning and modern device lifecycle management. Solid understanding of security frameworks and best practices for Windows desktop environments. Familiarity with Active Directory and authentication mechanisms. Experience with Zscaler secure cloud-based access and zero-trust security. Excellent analytical skills, problem-solving abilities, and a proactive mindset. Ability to work in a highly regulated enterprise environment with strict security controls. Role Purpose Do Provide adequate support in architecture planning, migration & installation for new projects in own tower (platform/dbase/ middleware/ backup) Lead the structural/ architectural design of a platform/ middleware/ database/ back up etc. according to various system requirements to ensure a highly scalable and extensible solution Conduct technology capacity planning by reviewing the current and future requirements Utilize and leverage the new features of all underlying technologies to ensure smooth functioning of the installed databases and applications/ platforms, as applicable Strategize & implement disaster recovery plans and create and implement backup and recovery plans Manage the day-to-day operations of the tower Manage day-to-day operations by troubleshooting any issues, conducting root cause analysis (RCA) and developing fixes to avoid similar issues. Plan for and manage upgradations, migration, maintenance, backup, installation and configuration functions for own tower Review the technical performance of own tower and deploy ways to improve efficiency, fine tune performance and reduce performance challenges Develop shift roster for the team to ensure no disruption in the tower Create and update SOPs, Data Responsibility Matrices, operations manuals, daily test plans, data architecture guidance etc. Provide weekly status reports to the client leadership team, internal stakeholders on database activities w.r.t. progress, updates, status, and next steps Leverage technology to develop Service Improvement Plan (SIP) through automation and other initiatives for higher efficiency and effectiveness Team Management Resourcing Forecast talent requirements as per the current and future business needs Hire adequate and right resources for the team Train direct reportees to make right recruitment and selection decisions Talent Management Ensure 100% compliance to Wipros standards of adequate onboarding and training for team members to enhance capability & effectiveness Build an internal talent pool of HiPos and ensure their career progression within the organization Promote diversity in leadership positions Performance Management Set goals for direct reportees, conduct timely performance reviews and appraisals, and give constructive feedback to direct reports. Ensure that organizational programs like Performance Nxt are well understood and that the team is taking the opportunities presented by such programs to their and their levels below Employee Satisfaction and Engagement Lead and drive engagement initiatives for the team Track team satisfaction scores and identify initiatives to build engagement within the team Proactively challenge the team with larger and enriching projects/ initiatives for the organization or team Exercise employee recognition and appreciation Deliver NoPerformance ParameterMeasure1Operations of the towerSLA adherence Knowledge management CSAT/ Customer Experience Identification of risk issues and mitigation plans Knowledge management2New projectsTimely delivery Avoid unauthorised changes No formal escalations Mandatory Skills: Desktop Imaging. Experience5-8 Years.
Posted Date not available
18.0 - 23.0 years
35 - 40 Lacs
bengaluru
Work from Office
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
Posted Date not available
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |