Home
Jobs
Companies
Resume

284 Kernel Jobs - Page 11

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

2 - 7 years

4 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

About The Role : We are looking for a candidate with strong software engineering background to drive E2E graphics software debug of Intel Graphics drivers. The role involves understanding feature architecture, driving debug of E2E Graphics use cases across Gaming, Creator, AI and Platform focused across Functionality, Concurrency, Reliability/Stress and Interoperability. Strong capable C/C++ programmer with solid experience driving algorithmic solutions from prototype to implementation including OS/Driver debug skills. Proven experience in handling all aspects of SW debug including OS and device drivers. Ability to learn and adapt quickly in ambiguous environments like customer escalations with a keen focus on problem solving. Need to be able to handle tops down system level triage/debug and work well with developers, SW/HW architects to root cause issues. Looking for a candidate with positive attitude, disciplined and ability to work in competitive environment with good written/verbal communication skills. Qualifications Candidate should possess a Master's degree with 2+ years of experience or Bachelor's degree with 4+ years in Computer Science, Computer Engineering Skills and Experience. Experience with the Windows Driver Model(WDM/WDF), Kernel Mode Driver Framework and kernel debugging, Windows kernel internals. Experience with graphics hardware and software. Experience in triaging issues related to Power and Performance, Stress n Stability. Good understanding in state of the art machine learning and deep learning algorithms, techniques and best practices. Expertise in Deep Learning Frameworks:TensorFlow, Pytorch. Familiarity with various debug tools including emulators/JTAG-debuggers, Windbg, etc. Good understanding of industry standard API's and frameworks such as DirectX, OpenGL, OpenCL, Vulkan. Sound knowledge of software development - C, C++ , Python programming expertise and experience is required. Demonstrated software and silicon debug knowledge Good To Have:Knowledge on Intel GEN architecture Inside this Business Group The Client Computing Group (CCG) is responsible for driving business strategy and product development for Intel's PC products and platforms, spanning form factors such as notebooks, desktops, 2 in 1s, all in ones. Working with our partners across the industry, we intend to deliver purposeful computing experiences that unlock people's potential - allowing each person use our products to focus, create and connect in ways that matter most to them. As the largest business unit at Intel, CCG is investing more heavily in the PC, ramping its capabilities even more aggressively, and designing the PC experience even more deliberately, including delivering a predictable cadence of leadership products. As a result, we are able to fuel innovation across Intel, providing an important source of IP and scale, as well as help the company deliver on its purpose of enriching the lives of every person on earth.

Posted 3 months ago

Apply

4 - 6 years

6 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

About The Role : Provide support for Unix/Linux systems, including installation, configuration, and maintenance. Provide L3 support to resolve complex technical issues related to Linux systems and applications. Collaborate with other teams to diagnose and troubleshoot cross-functional issues, ensuring timely resolution. Maintenance of multiple Linux systems, including patching & upgradation Develop and maintain backup and recovery strategies for Linux systems, ensuring data integrity and availability. Perform regular backups and test recovery procedures to minimize downtime in case of system failures or disasters Conduct regular security audits and vulnerability assessments, and apply necessary patches and updates. Configure and manage firewalls, intrusion detection/prevention systems, and other security tools. Deep understanding of OS and its management including kernel level troubleshooting Experience with Linux servers in virtualized environments. Familiarity with the fundamentals of Linux scripting languages.

Posted 3 months ago

Apply

5 - 10 years

7 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : SAP HANA DB Administration Good to have skills : SAP BASIS Administration Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application/Cloud Support professional with 5-6 years of experience in SAP HANA DB Administration, you will be responsible for designing, building, and configuring applications to meet business process and application requirements. Your typical day will involve providing primary support for SAP HANA DB Administration and secondary support for SAP BASIS Administration, ensuring the smooth functioning of the applications. Roles & Responsibilities: Provide third level support for SAP HANA DB Administration and Sybase Database to customers. Ensure the smooth functioning of the applications by monitoring and resolving issues. Collaborate with cross-functional teams to identify and resolve issues related to application performance. Design, build, and configure applications to meet business process and application requirements. Must be ok to work for 24*7 rotational shifts, the position is a shift based role. Professional & Technical Skills: MustTo Have Skills:Experience in SAP HANA DB Administration. Installing, Configuring and Maintaining HANA database HANA DB certification prefered Upgrades / HA DR / Backup / restore related troublshooting Multi-node / multi-tenant administration Collect runtime dumps, kernel profiler traces Performance parameter tuning / Security compliance and hardening for HANA DB User management/administration DB on Cloud platforms AWS, Azure etc Good To Have Skills:Table Partitioning, MaxDB, Sybase DBA. Experience in designing, building, and configuring applications to meet business process and application requirements. Experience in monitoring and resolving issues related to application performance. Experience in collaborating with cross-functional teams to identify and resolve issues related to application performance. Additional Information: The candidate should have a minimum of 6+ years of experience in SAP HANA DB Administration. The ideal candidate will possess a strong educational background in computer science or a related field, along with a proven track record of delivering impactful solutions. This position is based at our Bengaluru office. Qualifications 15 years full time education

Posted 3 months ago

Apply

5 - 10 years

7 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : SAP HANA DB Administration Good to have skills : SAP BASIS Administration Minimum 5 year(s) of experience is required Educational Qualification : Design build and configure applications to meet business process and application requirements Summary :As an Application/Cloud Support professional with 5-6 years of experience in SAP HANA DB Administration, you will be responsible for designing, building, and configuring applications to meet business process and application requirements. Your typical day will involve providing primary support for SAP HANA DB Administration and secondary support for SAP BASIS Administration, ensuring the smooth functioning of the applications. Roles & Responsibilities: Provide third level support for SAP HANA DB Administration and Sybase Database to customers. Ensure the smooth functioning of the applications by monitoring and resolving issues. Collaborate with cross-functional teams to identify and resolve issues related to application performance. Design, build, and configure applications to meet business process and application requirements. Must be ok to work for 24*7 rotational shifts, the position is a shift based role. Professional & Technical Skills: MustTo Have Skills:Experience in SAP HANA DB Administration. Installing, Configuring and Maintaining HANA database HANA DB certification prefered Upgrades / HA DR / Backup / restore related troublshooting Multi-node / multi-tenant administration Collect runtime dumps, kernel profiler traces Performance parameter tuning / Security compliance and hardening for HANA DB User management/administration DB on Cloud platforms AWS, Azure etc Good To Have Skills:Table Partitioning, MaxDB, Sybase DBA. Experience in designing, building, and configuring applications to meet business process and application requirements. Experience in monitoring and resolving issues related to application performance. Experience in collaborating with cross-functional teams to identify and resolve issues related to application performance. Additional Information: The candidate should have a minimum of 6+ years of experience in SAP HANA DB Administration. The ideal candidate will possess a strong educational background in computer science or a related field, along with a proven track record of delivering impactful solutions. This position is based at our Bengaluru office. Qualifications Design build and configure applications to meet business process and application requirements

Posted 3 months ago

Apply

2 - 7 years

4 - 9 Lacs

Coimbatore

Work from Office

Naukri logo

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : SAP HANA DB Administration Good to have skills : SAP HANA Technical Architecture Minimum 2 year(s) of experience is required Educational Qualification : 1 Minimum 15 years of full time education Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have Skills : SAP HANA DB Administration Good to Have Skills : SAP HANA Technical Architecture Job Requirements : Key Responsibilities : Requirement for SAP HANA DB Administration role preferably HANA ECS experience candidates with 2-3 years of experience required Resource has to provide L2 level support in HANA Enterprise Cloud Technical Operations Technical Experience : Must have skills: -Installing, Configuring And Maintaining HANA database -Table Partitioning, Replication, Database Management -HANA DB certification prefered -Upgrades / HA DR / Backup / restore related troublshooting -Multi-node / Multi tenant administration -Collect runtime dumps, kernel profiler traces -Performance parameter tuning / Security compliance And hardening for HANA DB Good to have skills: User management/administration DB on Cloud platforms AWS, Azure etc Professional Attributes : 1 Good communication and interpersonal skills 2 Good team player 3 Candidate must be ready to support 24/7 rotational shifts Educational Qualification: 1 Minimum 15 years of full time education Additional Info : Qualification 1 Minimum 15 years of full time education

Posted 3 months ago

Apply

2 - 7 years

4 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

Project Role :Application Developer Project Role Description :Design, build and configure applications to meet business process and application requirements. Must have skills :SAP HANA DB Administration Good to have skills :SAP HANA Technical Architecture Minimum 2 year(s) of experience is required Educational Qualification :1 Minimum 15 years of full time education Project Role :Application Developer Project Role Description :Design, build and configure applications to meet business process and application requirements. Must have Skills :SAP HANA DB AdministrationGood to Have Skills SAP HANA Technical ArchitectureJob Requirements :Key Responsibilities :Requirement for SAP HANA DB Administration role preferably HANA ECS experience candidates with 2-3 years of experience requiredResource has to provide L2 level support in HANA Enterprise Cloud Technical Operations Technical Experience :Must have skills:-Installing, Configuring And Maintaining HANA database-Table Partitioning, Replication, Database Management-HANA DB certification prefered-Upgrades / HA DR / Backup / restore related troublshooting-Multi-node / Multi tenant administration-Collect runtime dumps, kernel profiler traces-Performance parameter tuning / Security compliance And hardening for HANA DB Good to have skills:User management/administration DB on Cloud platforms AWS, Azure etc Professional Attributes :1 Good communication and interpersonal skills2 Good team player3 Candidate must be ready to support 24/7 rotational shifts Educational Qualification:1 Minimum 15 years of full time educationAdditional Info : Qualifications 1 Minimum 15 years of full time education

Posted 3 months ago

Apply

1 - 4 years

12 - 16 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Good knowledge of C programming, Data Structures Exposure to embedded software and/or driver development Basic understanding of system level concepts such as Caches/DMA/IRQ handling is desired Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Knowledge of basic network protocols (TCP/UDP/ARP) OR understanding of 802.11 specification is desired Exposure to Linux Kernel internals and experience with low level kernel programming such as writing/modifying networking/wireless LAN device drivers or Protocol handlers is a plus

Posted 3 months ago

Apply

2 - 7 years

4 - 9 Lacs

Hyderabad

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Job Overview: 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. We provide the Core OS and Platform for original equipment manufacturers (OEMs) and developers to build compelling mobile computing devices (smartphones, tablets etc.) that run the best apps/services for everyone in the world. For this role we are seeking a talented and motivated Software Engineer with expertise in operating systems, android frameworks and linux kernel. The candidate will have opportunities to work on wide range of features across the Android Stack and Linux kernel Develop end to end solutions involving both user space and kernel space with optimal resource usage adhering to Android framework, Linux system & kernel programing principles. Collaborate with systems, multimedia, architecture, and other teams to develop system-level software solutions Exp:3-5 years. - Excellent knowledge of OS fundamentals, data structure, Linux kernel and the device driver model - Hands on experience in Java, C++ Libraries/JNI, Python coding - Hands on experience with Android Application Framework, Android native daemons/services, AIDL HALs - Hands on experience with system programming on any Linux/Unix OS - Hands on experience in debugging with T32, gdb and crash analysis using android tombstones, T32, crash utility etc., - Experience in Git, Android Make, Android Tools, Android Studio, Adb. - Experience in developing linux kernel drivers & modifying kernel code is a plus - Knowledge on usage of AI models, familiarity with python for AI/ML related software development is a plus 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. 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 : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from 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

Apply

5 - 10 years

10 - 20 Lacs

Hyderabad

Work from Office

Naukri logo

Strong in C/C++, Data Structures, OOPS Should have worked on C/C++ on Linux platform Aware of unit testing/system testing of features

Posted 3 months ago

Apply

6 - 10 years

8 - 12 Lacs

Hyderabad

Work from Office

Naukri logo

Responsibilities: Develop DevOps pipeline to support continuous deployment of Managed Cloud Standard Architecture. Understanding customer requirements and project KPIs. Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline. Implement business / technical architecture and systems processing guidelines. Administrative experience on Enterprise DevOps tools like GitHub/Jfrog/Artifactory/Cloudbees/Jenkins/Ansible Tower/SonarQube . Maintain and troubleshoot DevOps platforms to ensure HA/DR of DevOps tools to the end users. Experience on security enhancements for AWS & DevOps using Cloud custodian policies. Good understanding of DevOps workflows, CI-CD pipelines to facilitate the solutions for job failures. Implementing and optimizing deployment pipelines, configuration management, monitoring and reporting tools to automate product. Ability to handle client interactions for their DevOps requirements, automations, architectural changes, and security enhancements. Defining and setting development, test, release, update, and support processes for DevOps operation Have the technical skill to review, verify, and validate the software code developed in the project. Troubleshooting techniques and fixing the code bugs. Monitoring the processes during the entire lifecycle for its adherence and updating or creating new processes for improvement and minimizing the wastage. Encouraging and building automated processes wherever possible. Identifying and deploying cybersecurity measures by continuously performing vulnerability assessment and risk management. Selecting and deploying appropriate CI/CD tools. Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline). Solve problems relating to mission critical services and build automation to prevent problem recurrence. Create and maintain custom scripts using powershell, python, and bash. Monitor, troubleshoot, and resolve infrastructure issues. Develop and implement infrastructure as code (IaC) strategies. Work closely with the development team to integrate new deployment processes and strategies Ensure all infrastructure components meet proper performance and security standards Collaborate with team members to improve the companys engineering tools, systems and procedures, and data security. Working on ITIL framework. Setting up tools and required infrastructure. Incident management and root cause analysis. Coordination and communication within the team and with customers. Requirements: 7+ years experience. Experience with infrastructure-as-code using Ansible, Terraform, Chef, etc. Preferably Ansible and Terraform. Experience in any scripting and programming language is must ? Bash, Python, etc. Experience in any of the Public Clouds (AWS, Azure, GCP) Experience in tools like Jenkins, Maven, Git and having hands-on in creating pipeline / integration for build and deploy configuration and processes. Experience in Jenkins/GitLab and integration with various tools (CI/CD Process, Groovy DSL Pipelines) Strong Linux Based infrastructure, Linux administration and troubleshooting, Boot Process, Run Levels, Boot strapping, Kickstart, Storage and File system, LVM, NFS, DNS, DHCP, Networking, Kernel turning, log management and log rotation, scheduling, monitoring, backup and restore, etc. Experience with container orchestration tools such as Kubernetes, Docker etc. Experience working in an Agile, fast paced, DevOps environment. Good knowledge in administering Software Configuration Management Tools (SCM Tools) - GIT/JIRA, JENKINS Good knowledge in Python or Unix Shell Scripting Exposure to DevOps Environment and Continuous Integration & familiar with Agile process methodologies. Incident, Event, ticket management and Document maintenance. Must have wider understanding of infra technology landscapes like cloud Computing, Virtualization across compute, storage & networking domains. Experience working on Linux based infrastructure Excellent understanding of Ruby, Python, Perl, and Java Configuration and managing databases such as MySQL, Mongo Excellent troubleshooting Working knowledge of various tools, open-source technologies, and cloud services Awareness of critical concepts in DevOps and Agile principles Preferred Certifications (Any one): Cloud related Certification. Kubernetes Certification. Additional skills: Multi Cloud Exposure. Experience analyzing logs using tools, such as CloudWatch, SolarWinds. Experience with Orchestration tools such as Terraform or Cloudformation; Familiarity of management tools such as Chef, Puppet, Ansible(Optional).

Posted 3 months ago

Apply

5 - 10 years

25 - 35 Lacs

Bengaluru

Work from Office

Naukri logo

Description: Job Description Bachelor’s degree in computer science (or a related program) or equivalent work experience At least 8+ years of development experience in embedded devices. Highly proficient in C, C++11/14 Highly proficient in Linux operating system Experience in Shell-Script, Makefile, Python Expertise in 'git' , bug tracking tools. Experience in HAL layer, notification system, IPC multi-processing, multi-threading, debugging/core dump analysis. Highly Desirable Experience in Device driver/kernel-modules/u-boot/board-bring up/filesystem/memory management/SELinux, toolchain/makefile/cmake/build environment set-ups, dockers containerization, snapcraft. Appetite for fixing complex bugs Good communication, problem solving skills and team player. Skill Category C/Embedded Keyskills - Must Have C C++ Linux Shell-Scripting Python Device Drivers - kernel space Requirements: Bachelor’s degree in computer science (or a related program) or equivalent work experience At least 8+ years of development experience in embedded devices. Highly proficient in C, C++11/14 Highly proficient in Linux operating system Experience in Shell-Script, Makefile, Python Expertise in 'git' , bug tracking tools. Experience in HAL layer, notification system, IPC multi-processing, multi-threading, debugging/core dump analysis. Highly Desirable Experience in Device driver/kernel-modules/u-boot/board-bring up/filesystem/memory management/SELinux, toolchain/makefile/cmake/build environment set-ups, dockers containerization, snapcraft. Appetite for fixing complex bugs Good communication, problem solving skills and team player. Job Responsibilities: same as above What We Offer: Exciting Projects: We focus on industries like High-Tech, communication, media, healthcare, retail and telecom. Our customer list is full of fantastic global brands and leaders who love what we build for them. Collaborative Environment: You Can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment — or even abroad in one of our global centers or client facilities! Work-Life Balance: GlobalLogic prioritizes work-life balance, which is why we offer flexible work schedules, opportunities to work from home, and paid time off and holidays. Professional Development: Our dedicated Learning & Development team regularly organizes Communication skills training(GL Vantage, Toast Master),Stress Management program, professional certifications, and technical and soft skill trainings. Excellent Benefits: We provide our employees with competitive salaries, family medical insurance, Group Term Life Insurance, Group Personal Accident Insurance , NPS(National Pension Scheme ), Periodic health awareness program, extended maternity leave, annual performance bonuses, and referral bonuses. Fun Perks: We want you to love where you work, which is why we host sports events, cultural activities, offer food on subsidies rates, Corporate parties. Our vibrant offices also include dedicated GL Zones, rooftop decks and GL Club where you can drink coffee or tea with your colleagues over a game of table and offer discounts for popular stores and restaurants!

Posted 3 months ago

Apply

4 - 6 years

11 - 15 Lacs

Bengaluru

Work from Office

Naukri logo

Job Overview: • Developer role to develop embedded software for different processors. • Good knowledge in developing drivers for different HW blocks (PCIe, I2C, USB, UART, Ethernet, Crypto security tc.). • Understanding of Linux kernel internals and development based on open source software. • Ability to develop and maintain the network driver (Linux Networking/ DPDK). • Exposure to different development, debug and test tool chains Responsibilities: • Develop low level design, drivers and firmware for different HW blocks. • Adopt of operating systems and embedded software for different processor architectures. • Develop SW based on pre-silicon development vehicles. • SW bring-up using pre-silicon vehicles and silicon based platforms. • Upstreaming of open source code. • Develop SW component level tests and enable in CI/CD system. • Debug issues using standard HW/SW based debuggers and diagnosing equipments • Debug the networking related issue, fine tuning the network performance. Skills: • Excellent knowledge in Linux internals and different drivers • Strong knowledge in different standards like PCIe, I2C, UART etc • Experience with high-speed networking, Ethernet, TCP/IP/UDP networking. • Experience in any of the TCP Offloading Engine(TOE), DPDK, OVS Etc. • Experience in on-chip SoC Data Processing Unit like SmartNIC/DPU. • Excellent understanding on SDLC (SW Development Life Cycle) • Complex Technical Problem solving in the area of systemboot and OS functionality • Can code to standards and integrate with existing solutions. Software development skills (C, C++,python) • Good understanding of different CPU architectures IA, ARM and RISC V. • Good understanding of the Pre Silicon Development environment. Location: Bangalore

Posted 3 months ago

Apply

5 - 10 years

7 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

About The Role :: Would be working on CPUSS Architecture and performance team. Responsible for analyzing the performance aspects of CPU subsystem and influence the same for performance uplifts in upcoming revisions. Will be guiding the execution team by projecting CPUSS performance in upcoming chips and correlating them with pre-silicon runs and post silicon measurements. Responsible for driving deep dive analysis on performance issues, bottleneck providing fixes or workarounds on CPU subsystem and related SOC Modules. The ideal candidate to have a strong CPU architecture / analysis background along with overall SOC wide exposure and Embedded system concepts on modern chipsets-based ARM/X86 Essential Skills and Experience Familiar with Microprocessor and/or SoC Architecture and micro-Architecture, preferably ARM processors and ARM processor-based systems. Experience of ARM based System Designs, Knowledge of CPU and hierarchical memory system, cache configurations and coherency issues in multi-core systems . Experience with workload performance characterization, bottleneck analysis, and driving microarchitecture investigations on CPU /GPU/Systems with relevant performance matrix Hands-on with Lauterbach debug environment, Emulation platforms and experience in working with bare-metal environment with knowledge of Linux boot. Engage with architects and design teams to investigate next-generation CPU microarchitecture performance features through workload-driven investigations, especially well-known CPU benchmarks like Lmbench, Spec, Geekbench . Develop,simulate workloads for pre-silicon performance analysis and performance projections on silicon. Lead initiatives for performance technology alignment across product engineering teams Good to have Minimum 6 - 10 years years of experience on relevant areas. Strong data analysis skills to identify performance trends from large data sets and the technical bent to investigate anomalies Understanding of Linux and Android internals from a performance point of view. Strong programming experience in at least one language:C/C++, Perl, Python Familiarity with hardware/software level performance analysis of industry standard benchmarks & open source applications. Excellent debugging skills at SoC and System level Excellent communication skills and ability to collaborate with peers and senior architects/design engineers across the globe. Familiar with pre-silicon environments such as Verification, Emulation and Virtual Bring-Up, etc. Good knowledge of high-performance microprocessor architecture and complex SoC Pre-silicon performance experience is a huge plus Post Silicon Experience and debugging on the devices using relevant Debug tools and Bus profiling tools are added advantage. Educational qualification Bachelor's degree in Electrical, Electronics or Computer Engineering and/or Computer Science, with 5+ years of experience in SOC/CPU post-silicon validation / performance analysis Strong knowledge of modern OS kernel (Android, Linux), enable Linux/Android during bring-up. Experience: 6-10 years Location: Bangalore

Posted 3 months ago

Apply

4 - 6 years

6 - 8 Lacs

Hyderabad

Work from Office

Naukri logo

About The Role : Strong Java skill Distributed systems software development experience, preferably using Java/Kotlin Enterprise interface pattern Experience 5 to 9 years

Posted 3 months ago

Apply

2 - 7 years

10 - 15 Lacs

Pune

Work from Office

Naukri logo

About the job: The Red Hat Experience Engineering (XE) Sustaining Engineering team is looking for a Software Engineer to help lead a new team aimed at improving the long-term product experience of our Red Hat Enterprise Linux (RHEL) customers. In this role, you will work closely with Product Engineering to deliver on extended product maintenance work, including handling defects, bugs, and CVEs in any extended life streams of Red Hat Enterprise Linux (RHEL). Focused on product development that goes beyond the normal 6 month maintenance phase of Red Hat Enterprise Linux (RHEL) minor releases, you will actively lead EUS, TUS, E4S, AMC, and ELS lifestreams. You'll be actively leading all aspects of Red Hat Enterprise Linux (RHEL) maintenance. You will co-lead our patch review process, the development and execution of backports and test plans, and the creation of automation tools to improve the efficiency, flexibility, and quality of Red Hats patch delivery to customers. To succeed in this role, youll need to have the ability to think creatively and adapt to rapid change, as well as an eagerness to learn new things, and to innovate for process and quality efficiency. What will you do ? Contribute to the vision and innovation of new Red Hat Enterprise Linux (RHEL) product maintenance offerings, aiming to make Red Hat a global leader in long-term product experience Lead daily activities of product maintenance engineering teams, serving as a regional and global expert on pressing Red Hat Enterprise Linux (RHEL) product issues Resolve and proactively address critical issues that have an impact on long-term regional or global business success of Red Hat Enterprise Linux (RHEL) Work within the complete Red Hat Enterprise Linux (RHEL) solutions portfolio and be responsible for the delivery of Red Hat Enterprise Linux (RHEL) updates to the maintenance streams Lead developer and QE counterparts, product and project manager, and release engineering teams across the globe to ensure the development and delivery of fixes meet the schedule requirements and high quality standards expected and required by Red Hat customers Diagnose the root cause of failures Backport CVE and bug fixes to stable release streams Develop, maintain, and monitor tests and onboard automated tests into a continuous integration workflow as much as possible Develop onboarding and training for new team members Mentor junior team members What will you bring ? Outstanding debugging, troubleshooting, and analytical skills 2+ years of experience in software engineering and/or quality engineering Bachelor's degree in computer science or a related engineering field, or relevant professional experience Advanced level C coding skills Experience handling revisions and conflicts on Git. Familiar with backporting patches, including straight merges and cherry picks, functionally equivalent backports, dependency resolution, etc. Familiar with git concepts such as the merge request workflow, etc. Familiar with kernel internals, including but not limited to: Maintainership workflow Structure and its subsystems Familiar with userspace low-level internals, including but not limited to: Processes Kernel interface (syscalls, ioctl, etc.) Experience with building code from source and debug compilation failures, mainly with C language code Knowledgeable with low-level debugging tools like GDB and strace: Familiar with automated testing environments: Jenkins jobs, GitLab CI, GitHub Actions. Good interpersonal, problem solving, critical thinking, and communication skills Experience with the following are considered a plus : Open Source contributions to upstream linux projects or interaction with the open source community. Understanding of any kernel subsystems such as networking, device drivers, etc. Familiar with advanced debugging tools like perf, eBPF, system tap and ftrace. Experience with unit and integration testing on any language or framework. Experience debugging test failures and filing issues. Experience with scripting languages like Python and/or Bash. Knowledge on container-driven solutions. Experience of collaborative problem solving

Posted 3 months ago

Apply

5 - 10 years

7 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

Responsibilities Design benchmark scenarios, implement and tune the workloads, conduct the workload measurements along with analyzing the performance data to guide Software development teams on performance improvements. This role is collaborative within a global team of IBM. Design benchmark and workload scenarios, keep them current. Implement benchmark and workload scenarios including setting up and configuring the various business automation software:Workflow, Decisions, Robotic Process Automation, Business Automation Management Open Edition. Automate and conduct performance measurements and data collection for benchmark and workload scenarios. Analyze the collected performance data to identify performance issues and bottlenecks. Develop and prototype proof of concept solutions to improve performance and drive innovations Level 3 customer engagement with performance troubleshoot and analysis. In a global team, work together with developers on improving the systems performance across the stack (Automation software, OpenShift, Databases). Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 5+ years of active and recent Performance and scalability engineering and/or Data Engineering experience with system performance optimization and tooling for performance metrics from servers and software modules as well as pipeline design and development. Experience with Unix/Linux/Kubernetes commands related to system performance Experience with dockers and Kubernetes. Experience with performance script development including but not limited to JMeter, Loadrunner or Locust 3 + years in the following:Java/Scala, Golang and Python, General GC technologies, Kernel, LinuxOS stack, SQL, REST API. Knowledge and interest in AI and machine learning. English Fluent (verbal and written). Bachelor’s degree in computer science or equivalent. Preferred technical and professional experience Master’s degree in computer science or equivalent. Experience with Openshift Console and monitoring. Experience with performance assessment/monitoring tooling and technologies like NewRelic, Instana, Prometheus, Grafana. PromQL knowledge is a plus. Cloud, virtualization technologies knowledge. Experience with Microservices, Cloud DevOps

Posted 3 months ago

Apply

5 - 10 years

7 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

Responsibilities The IBM Compilation Technology team is looking for an assembler developer to join our mission to deliver leading-edge compiler offerings. The IBM Compilation Technology team is known for developing world-class compilers and runtimes. Our squads are autonomous, multi-disciplinary teams, consisting of talented software developers with knowledge in new and up and coming language standards, hardware design, compiler optimization expertise, contribute to the open source and proprietary compiler technologies, and proven software development skills. In this position, you will be working on modernizing, developing and supporting High Level Assembler (HLASM) on IBM System Z mainframes. You will work with internal and external clients to define requirements, develop new features and improve legacy mainframe development environments in general. You will also perform maintenance activities by responding to high severity problems and cases, performing problem diagnosis, providing fixes and regression testing fixes. While you will be working with legacy technologies, we hope to bring mainframe development into the new age, so knowing modern software development technologies and pipelines is a plus. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 5+ years of software development experience Expertise coding one more of the following languages:Assembler, C/C++, C, PL/X Programming skills in HLASM Experience in low-level debugging and problem determination (e.g. dump analysis) Experience on System Z mainframes (e.g. zOS ISPF, zOS USS, zVM CMS, REXX) Has interest in and aptitude for low level programming (e.g. projects involving assembler or embedded systems, taken courses such as computer architecture, operating systems, microprocessor systems...) Proficient in source control management tools and development processes (e.g. GitHub, Jenkins) Strong analytical, debugging and problem-solving skills Self-motivated towards meeting agreed goals Open to collaborate across different time zones Ability to use conference and collaboration tools effectively Preferred technical and professional experience Experience in compiler development Experience with scripting languages (e.g. Bash, Perl, Ansible, Python) Technical leadership experience Knowledge in one or more computer architectures, and of hardware/software Interactions (e.g. driver or kernel development) Experience in creating testcases and automation of testcases

Posted 3 months ago

Apply

8 - 12 years

10 - 14 Lacs

Bengaluru

Work from Office

Naukri logo

Responsibilities As a key member of our dynamic team, you will play a vital role in crafting exceptional software experiences. Your responsibilities will encompass the design and implementation of innovative features, fine-tuning and sustaining existing code for optimal performance, and guaranteeing top-notch quality through rigorous testing and debugging. Collaboration is at the heart of what we do, and you'll be working closely with fellow developers, designers, and product managers to ensure our software aligns seamlessly with user expectations. DataPower firmware engineers develop C and C++ embedded code modules for the DataPower physical hardware appliances. These engineers have deep experience in embedded Linux systems development, Linux operating system Kernel extensions, Linux operating system device drivers, and the IPv6 networking stack Software Development Expertise: Strong background in software development, demonstrating expertise in programming languages such as C, C++ Self-Starter Mindest: A self-starter with a proactive mindset, able to initiate and drive projects independently. Excellent Problem-Solving Skills: Demonstrated excellence in problem-solving, with the ability to tackle complex issues and find effective solutions. Collaborative Team Player: Ability to work seamlessly as part of a team, contributing to collective goals and fostering a collaborative work environment. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 8-12 years experience in software development using C++, C. Thoroughly understand hardware specifications and architecture. Engage with Original Design Manufacturers (ODMs) to discuss hardware requirements and specifications. Provide expert support for customer service issues related to hardware failures. Analyse and troubleshoot hardware-related problems raised by customers, ensuring timely resolution. Experience with RAID or HSM device drivers a plus. Experience in handling driver patches as required for optimal hardware performance. Collaborate with software teams to ensure seamless integration and functionality. Experience with data structures and software design.Exposure to development of network gateways, or network routers (embedded firmware or stand alone software). Ability to handle multiple competing priorities in a fast-paced environment Preferred technical and professional experience 8-12 years experience in software development using C++, C. Thoroughly understand hardware specifications and architecture. Engage with Original Design Manufacturers (ODMs) to discuss hardware requirements and specifications. Provide expert support for customer service issues related to hardware failures. Analyse and troubleshoot hardware-related problems raised by customers, ensuring timely resolution. Experience with RAID or HSM device drivers a plus. Experience in handling driver patches as required for optimal hardware performance. Collaborate with software teams to ensure seamless integration and functionality. Experience with data structures and software design.Exposure to development of network gateways, or network routers (embedded firmware or stand alone software). Ability to handle multiple competing priorities in a fast-paced environment

Posted 3 months ago

Apply

5 - 10 years

7 - 12 Lacs

Mumbai

Work from Office

Naukri logo

Responsibilities As a Linux Administrator L2, he/she will assume a senior-level role in the administration, optimization, and support of Linux-based systems within the organization. This advanced-level position requires a comprehensive understanding of Linux principles, technologies, and best practices, as well as the ability to lead cross-functional teams in ensuring the stability, security, and performance of Linux environments. You will need to visit the domestic client's offices / data centres on a daily basis or on an as-needed basis as part of this role. Responsibilities: Linux System Leadership:Lead the design, implementation, and maintenance of Linux-based systems, including server infrastructure, virtualization platforms, and container environments, ensuring scalability, reliability, and performance. System Optimization:Develop and implement strategies to optimize Linux systems, including kernel tuning, file system management, and performance monitoring, to maximize efficiency and resource utilization. Security Management:Implement and maintain security measures to protect Linux systems from security threats and vulnerabilities, ensuring compliance with security policies and regulatory requirements. High Availability and Disaster Recovery:Design and implement high availability and disaster recovery solutions for Linux environments, including clustering, replication, and backup strategies, to ensure business continuity and data protection. Automation and Scripting:Develop and maintain automation scripts and tools to streamline system administration tasks, improve efficiency, and enforce configuration management best practices. Troubleshooting and Issue Resolution Leadership:Serve as a subject matter expert in troubleshooting Linux-related issues, providing guidance and leadership to resolve complex problems and minimize downtime. Documentation and Training:Develop and maintain comprehensive documentation for Linux systems and processes, including configuration guides, standard operating procedures, and incident reports. Provide training and mentorship to junior Linux administrators as needed. Collaboration:Collaborate with cross-functional teams, including system administrators, network engineers, and application developers, to support Linux infrastructure requirements and initiatives. Participate in architectural discussions and provide recommendations for system improvements and enhancements. Ready to work on 24/7 shifts to support client requirement Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise 5+ years of experience in Linux administration or related roles, with demonstrated leadership in administering and optimizing Linux-based systems. Expertise in Linux operating systems, including Red Hat Enterprise Linux (RHEL), CentOS, Ubuntu, and Debian, with proficiency in system installation, configuration, and troubleshooting. Strong understanding of networking, storage, and virtualization technologies in Linux environments. Experience with automation tools and scripting languages such as Shell, Python, or Perl. Knowledge of security best practices and tools for Linux systems, including firewalls, intrusion detection/prevention systems, and vulnerability scanning. Excellent analytical, problem-solving, and communication skills, with the ability to lead cross-functional teams and collaborate effectively with stakeholders at all levels. Willingness to work in nights shifts or support 24 x 7 Coverage as per the Business needs Preferred technical and professional experience You love collaborative environments that use agile methodologies to encourage creative design thinking and find innovative ways to develop with cutting edge technologies Ambitious individual who can work under their own direction towards agreed targets/goals and with creative approach to work Intuitive individual with an ability to manage change and proven time management Proven interpersonal skills while contributing to team effort by accomplishing related results as needed Up-to-date technical knowledge by attending educational workshops, reviewing publications

Posted 3 months ago

Apply

2 - 5 years

4 - 8 Lacs

Chennai

Work from Office

Naukri logo

Intimate knowledge of Linux with a solid understanding of the kernel, kernel patches, kernel modules, static and dynamic libraries, root file system layout, and available features and functionality in many OSS packages. The ability to write and debug Linux device drivers with knowledge about mutexs, ISRs, user space versus kernel space drivers, mmap and other driver concepts. Job Description - Grade Specific Intimate knowledge of Linux with a solid understanding of the kernel, kernel patches, kernel modules, static and dynamic libraries, root file system layout, and available features and functionality in many OSS packages. The ability to write and debug Linux device drivers with knowledge about mutexs, ISRs, user space versus kernel space drivers, mmap and other driver concepts. Skills (competencies) C++

Posted 3 months ago

Apply

4 - 9 years

6 - 11 Lacs

Bengaluru

Work from Office

Naukri logo

About The Role : Initiates the design, development, execution, and implementation of scientific research projects to fuel growth in secure computing, cryptographic algorithms, communication, memory, networking, intellectual property, and new business opportunities. Applies scientific research principles and concepts to potential inventions and products to define and architect secure design, development, and operation of Intel's hardware and software products and services. Ensures products conform to standards and specifications. Evaluates threat assessments, security components design and conducts vulnerability assessments. Identifies new vulnerabilities and gaps in existing security test automation and develops tools and processes to close the gap. Works with other security researchers to develop evolving ethical hacking skills and networking product knowledge. Maintains substantial knowledge of state of threat security principles, theories, and attacks and contributes to literature and conferences participating in intellectual property development. Develops security related project plans and cost estimates, assesses projects risks, and responds to customer/client requests or events as they occur. Research technological trends, enables partnerships and collaboration among industry, academia, standards bodies, product, and other technical groups to address important technology and customer issues, and finds innovative solutions to difficult problems for midterm or long-term time frames. Influences external research, disseminates results, and raises the profile of conducted research through scientific publications, patents, talks, and Intel internal or external outreach efforts. Performs research to define boundaries and create proof of concepts or prototype new ideas including test chips and competitive analysis versus industry trends. Works with engineering design teams to determine product requirements and the feasibility of new technology adoption and robustness of secure product design. Recommends features and influences future Intel product roadmap. Qualifications Minimum Qualifications: Master of Science (M.S.) degree in Electrical Engineering, Computer Engineering, or Computer Information Systems with 4+ years of experience in Security Domain. Proficiency in C, Kernel, Assembly, and Python programming. Strong understanding of CPU Architecture and Micro-Architecture. Experience in building and debugging kernels and writing kernel modules. Experience using configuration management tools like GitHub. Experience in developing automated applications, tools and exploits. Familiarity of Secure development life cycle and Static Analysis Tools, Penetration Testing Tools, Security Auditing Tools. Solid knowledge of hardware validation/debug, software validation/testing. Excellent team player with strong English communication skills. Preferred Qualifications: Demonstrable knowledge of security practices, computer architecture, and participation in conferences focused on secure design. Experience in writing AI workloads for accelerators. Proficiency in security fuzzing using AFL. Any experience in hardware validation/debug is a plus. Any experience in project management is a plus. Inside this Business Group The Data Center & Artificial Intelligence Group (DCAI) is at the heart of Intel's transformation from a PC company to a company that runs the cloud and billions of smart, connected computing devices. The data center is the underpinning for every data-driven service, from artificial intelligence to 5G to high-performance computing, and DCG delivers the products and technologiesspanning software, processors, storage, I/O, and networking solutionsthat fuel cloud, communications, enterprise, and government data centers around the world.

Posted 3 months ago

Apply

3 - 6 years

20 - 25 Lacs

Bengaluru

Work from Office

Naukri logo

Position: Embedded Software Engineer (Security) Role: Individual Contributor Experience: 3 to 6 yrs Job Location: Bangalore Job Type: Permanent & Work From Office Qualification: B.Tech / B.E / M.Tech / M.E / MCA Responsibilities: Designing, developing, coding, testing and debugging Security related software on Embedded platforms. Developing software in C, Assembly, Python to run on ARM, RISCV & Proprietary CPU platforms. Develop Software modules for proprietary or high level operating systems (Linux/Windows). Follow defined methodologies, processes and procedures for various software development activities. Triage, Debug and resolve issues and bugs in the software through good problem solving skills. Collaborate within and cross functional teams as required to ensure quality work products are delivered. Demonstrate Self motivation and strong initiative and ability to work with minimal supervision or direction. Prerequisite: Minimum 4 years of experience in Embedded software development and programming in C / C++ / Assembly. Strong understanding of Embedded hardware, Computer Architecture and Operating System concepts. Good understanding of OS concepts such as tasks, signals, timers, priorities, deadlocks, stacks, etc. Understanding of RTOS fundamentals like multi-threading, interrupt management, cache/memory management etc. Good expertise and experience on product security for embedded devices, which may include a subset of the following skillsets: Symmetric & Assymmetric Cryptography, Device integrity & Authentication, Secure communications, Trusted execution environment, Protected virtualization Platform isolation techniques, Embedded/real time OS security, Vulnerability detection methods, Exploit mitigation techniques, Hardware access control, Secure provisioning and debug, Key management and applied cryptography Desirable: Good understanding of and experience on embedded processor architectures like ARMv8/9 or RISC-V processors. Experience with code versioning tools (git / perforce) build tools (Makefiles/SCons), and debuggers like JTAG. Kindly Note: We are looking for candidates who can join 15 to 30 days notice max. Interested candidates with the suitable skills and experience, please feel free to reach out @ 7658983115

Posted 3 months ago

Apply

3 - 5 years

5 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

We are looking for qualified system software engineer candidates to be part of our IBM Z Systems team, to help us take z Linux development to the next level on the mainframe. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Expert level C programming Implementing IO (Networking TCP/IP) device driver hands-on programming experience, Preferably in Linux Participated in Linux kernel development preferably with upstream community interactions (commits in github, gitlab oder ) Strong Operating System development skills (e.g. process scheduling, multi-processing support, memory management) Solid knowledge of GNU GCC Extended Asm (a GNU extension to the C language family) including hands on experience with respect to some ISA(instruction set Architecture) Preferred technical and professional experience Strong team player with good communication and interpersonal skills Proven ability to work effectively in a global team environment. Proven command over the English language, both written and verbal

Posted 3 months ago

Apply

2 - 7 years

4 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Responsibilities As a Linux Kernel Developer you will be responsible for the development and optimization of various components in the core kernel and related areas such as Memory management, CPU scheduler, RAS, I/O and KVM. You will apply your expertise in development of Enterprise Linux features to ensure out of box performance is obtained for key workloads on Power systems. In the process, you will also interact and actively participate in the Linux kernel community discussions for feature design and development. Responsibilities include : Design and develop state of the art features for Enterprise Linux. Work closely with Opensource community to upstream the features developed. Work towards the goal to ensure Power systems objectives are optimally achieved. Interact with teams above and below the stack to ensure goals are met holistically. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 2 to 8 years of experience in working on projects related to Linux internals/Operating systems. Working knowledge of computer systems architecture. Strong operating systems skills. C, C++, Python and scripting. Experience with working with open source software. Proven problem solving and communication skills.

Posted 3 months ago

Apply

6 - 11 years

8 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

Responsibilities Crypto Express Adapter on z Systems allows companies to protect data and workloads from physical and logical attacks through cryptography. Cryptography is crucial for secure processing when applications must communicate with distributed elements or assess the validity of the data being processed. Candidate will be part of world class high-performance hardware security module (HSM) firmware team. The responsibility of the firmware team is to provide top-level security for processing and high-speed cryptographic offload Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 6+ years of relevant Industry experience Very strong in C and data structures, preferably in developing multi-core or multi-threaded applications. Deep knowledge of Linux kernel internals (process scheduler, memory management, concurrency/synchronization, memory allocation, filesystems) and profiling. Experience in device driver development and support for NIC, HBA or Graphics cards Understanding of riscv / arm architecture and micro architecture features likes Caches, MMU, SMP, coherency Strong debugging skills Experience with exercising/validation of system from user space, and knowledge of user space APIPreferred technical and professional experience Preferred Professional and Technical Expertise :with SSl/TLS , Crypto Concepts

Posted 3 months ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies