Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
3 - 6 years
5 - 8 Lacs
Chennai
Work from Office
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the worlds mostinnovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as theyprovide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days arethe same. 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. Familiar with bootloaders (uboot) with the ability to do initial board bring up. Prior experience with writing and debugging drivers for PCIe, I2C, SPI, UART. Familiar with CPU architectures, like ARM Proficient in C, C++, and Bash Familiar with testing and debugging software through unit test, GDB, and JTAG BDMs. Fundamental understanding of SCM, Packaging, and Build Systems like Makefiles, Git, Autotools, RPM, etc. Experience in one or more of the following: Buildroot, Yocto Linux Distro, Grub, ONIE, ZMQ, distributed messaging frameworks, TCP/IP, SDKs from Broadcom. Experience of having gone through full cycle of Software development multiple times across product lines and supporting multiple concurrent releases and HW targets. 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. Familiar with bootloaders (uboot) with the ability to do initial board bring up. Prior experience with writing and debugging drivers for PCIe, I2C, SPI, UART. Familiar with CPU architectures, like ARM Proficient in C, C++, and Bash Familiar with testing and debugging software through unit test, GDB, and JTAG BDMs. Fundamental understanding of SCM, Packaging, and Build Systems like Makefiles, Git, Autotools, RPM, etc. Experience in one or more of the following: Buildroot, Yocto Linux Distro, Grub, ONIE, ZMQ, distributed messaging frameworks, TCP/IP, SDKs from Broadcom. Experience of having gone through full cycle of Software development multiple times across product lines and supporting multiple concurrent releases and HW targets.
Posted 2 months ago
3 - 6 years
5 - 9 Lacs
Navi Mumbai
Work from Office
Soft.Engr. C/C++ , mutithreading & OS. Exp in multimedia ( Nvidia/Qualcom & Video4Linux2 ( V4L2 ) Linux Ops sys. BSP& Driver Dev. Knows video H265 VP & VPG. Video Streaming, Linux Driver Dev & debugging. Share resume on sriiomhrsolutions@gmail.com
Posted 2 months ago
5 - 10 years
15 - 25 Lacs
Noida
Work from Office
Job Profile Providing solution to existing and new clients. Providing Technical Solution for RFQ Should have Engineering background in Embedded (C programming Linux, Boot Loader, Device Driver and so on) Should have excellent communication skill. Required skills set: Strong fundamentals & problem solving skill. Strong Experience in C / C++ & Linux. Exposure working on Qualcomm Chipsets. Experience in embedded software development & complete Product Development Life Cycle. Experience in preparing Technical Proposal & effort estimation. Experience in BSP, Linux Internals, Linux Device Driver Development, Protocol level knowledge of Interfaces. Seniority Level Mid-Senior level Industry IT Services and IT
Posted 2 months ago
5 - 10 years
5 - 9 Lacs
Chennai, Bengaluru, Hyderabad
Work from Office
Linux Device Driver Location: Bangalore, Hyderabad, Chennai, Pune Skills/Experience: Exposure to some CPU arch like ARM or x86 or powerpc etc NPU Architecture: Broadcom preferable Qumran/Jericho family 5+ years of active hands-on work with C/C++ with proficient skills Exposure to linux device driver programming/ Kernel development /kernel programming is required. Good hands-on experience with SW programming language like C and scripting languages like Python, TCL/TL. Network Device driver experience Familiarity with Device Driver Development, integration and testing Knowledge of OS e.g Linux kernel, drivers and its file system etc. Good knowledge with SQA process Excellent problem-solving and interpersonal skills. Good communication skills, verbal and written Experience (years) : 5-10 years Education Qualification: BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent Location - Bengaluru,Hyderabad,Chennai,Pune
Posted 2 months ago
9 - 14 years
25 - 30 Lacs
Bengaluru
Work from Office
Key Responsibilities: You will consult and hands-on assist multiple teams in creating risk analyses (e.g. TARA) and performing Threat Modeling (STRIDE) You will guide, teach, and train teams on how to create secure software architectures Actively adapting the software development process to benefit from modern tools to enhance security (e.g., Static Code Analysis, Fuzzing, Security Testing Frameworks) You will drive project decisions to roll out security measures You will actively check source code and configurations for potential security issues and guide/train development teams on how to prevent identified issues Required Experience and Skills Deep technical understanding of best-practice security features and internals of Linux (SELinux, dm-verity, Secure Boot, ...) and Android (Application Sandboxing, Permission Model, Encryption, Debugging, Secure Coding Practices, Authentication and Authorization, ...) Knowledge of isolation techniques and containerization mechanisms Experience in security source code reviews and active vulnerability hunting Professional experience in Threat Modeling (STRIDE), TARA and ISO 21434 A background in modern software development in C++ / Java / Kotlin on Linux / Android
Posted 2 months ago
14 - 16 years
12 - 15 Lacs
Bengaluru
Work from Office
Role Overview: We are looking for a Senior Engineer to work on the Endpoint Detection and Response product line. About the Role : Design, build and maintain efficient ,reusable, and reliable C++ code. Good understanding of software architecture and design patterns. Strong Object-Oriented Programming principles. Strong in data structures and algorithms Gather technical requirements and specifications from customers and business stakeholders and develop technical specifications according to which solutions are defined and delivered. Deliver solutions that meet the timeline, quality and costs for the projects and deliverable elements. Solutions must meet the preset goals for quality, security, and performance. About You : You are a Technical Leader with 14+ years of relevant experience Proficiency in C++ coding and very strong debugging skills - Kernel and user space You have relevant exposure to Endpoint security products Knowledge of Windows User Mode and kernel mode programming and internals You have exposure in working on multiple platforms - Windows, Linux and Mac. Good understanding of software architecture and design patterns. Strong Object-Oriented Programming principles. Strong in data structures and algorithms Good knowledge of operating system internals. You have sufficient exposure to attack techniques across operating systems. Working knowledge of tools like WinDbg, Coverity, Application Verifier, etc. Strong communication skills Good organisational and time-management skills You keep yourself updated with the latest technology trends in Security Software and Cybersecurity as an industry. Meticulous at both analysis and execution Ability to collaborate and work with multiple teams across different time-zones
Posted 2 months ago
3 - 6 years
4 - 8 Lacs
Bengaluru
Work from Office
Design and Development of new features for the Graphics stack Maintenance / Bug fixing in Linux Graphics Stack Handle Customer requirements OS : Embedded Linux Good programming and debugging skills (C & C++) for multithreaded software development Knowledge of Graphics controller and Knowledge on GPU, Layer manager/Weston, Input handling, Wayland, DRM (Hands-on on any one of these is necessary) Hardware: Experience of working with Multicore processors Knowledge in OpenGL ES 3.0 / Open GL ES 2.0 / OpenGL 1.0, EGL Knowledge on V4L is added advantage Skills in POSIX programming (Linux Kernel programming is also desired) Good communication skills Working knowledge of Multimedia / Virtualization concepts Fundamentals of git or github. Working knowledge of V4L2 framework, device-tree and kernel drivers. Experience in video decoder/deserializer/serializer/ISP board. Basic functional proficiency in QNX/Linux environment. Experience in working with media libraries like gstreamer or wayland. Required Skills Graphics stack, Linux, OS Embedded Linux, C, C++, debugging, Open GL ES 2.0, POSIX programming, QNX, Linux
Posted 2 months ago
2 - 4 years
7 - 11 Lacs
Chennai, Bengaluru, Hyderabad
Work from Office
Location: Pune Skills/Experience: Strong C, DS, LSP, LDD, Kernel Development, ARM Arch, Debugging with JTAG, T32, (GDB, KGDB optional), Relevant project level experience. Tools like GIT and understanding of Jenkins Domain: Linux Driver/ Kernel Development Experience (years) : 2 - 4 years
Posted 2 months ago
2 - 4 years
6 - 10 Lacs
Chennai, Bengaluru, Hyderabad
Work from Office
PythonEmbedded Generic Location: Bangalore, Hyderabad, Chennai, Pune Skills/Experience: Strong Python, good knowledge in C programming, Python Libraries like, Serial, Subprocess, OS, Sys, numpy, panda Strong Python with experience in Automation Framework development in embedded domain Domain: Linux Driver/ Kernel Development Experience (years) : 2 to 4 years
Posted 2 months ago
5 - 10 years
18 - 33 Lacs
Chennai, Coimbatore
Work from Office
We are looking for software developers who are passionate about developing and optimizing Linux / Android-based platforms. What you will be doing Driver development and new hardware enablement on Linux, Android or RTOS Integrate various software into build systems Design, develop, test, deploy, maintain and improve software Manage individual project priorities, deadlines and deliverables Be the Linux expert (kernel, CPU-architecture, general device-drivers, user-space) in the customer engineering team and enable customers in doing their Linux SW development. Backport key features/bug-fixes as needed by the customers to the distribution or kernel of customers product line. Be the system-SW generalist and take-up any technical challenge and resolve it through right solution. Mentor and advise developers on the best practice What We Need To See 6-10+ years of experience building and shipping embedded systems using Linux Experience with performance optimization, root cause analysis, and advanced troubleshooting at kernel-level. Ability to interpret hardware schematics Proficiency in C, Git, and one more one or more build environments such as Yocto, Buildroot, OpenEmbedded. Good breadth of technical knowledge (SoC, Linux SW, Tools, Applications) Excellent communication skills Ability to work on multiple projects simultaneously while meeting tight schedules. Demonstrated experience of leading software projects while providing technical inputs to unblock supporting teams. Keen sense of urgency and drive for results Over and above, a deep commitment to your own quality work and a strong desire to help the entire team to succeed Ways To Stand Out From The Crowd Experience with Linux device drivers and bootloaders is a strong plus. Experience working with open source community to fix bugs, add features is a plus. Experience with one or more build environments such as Yocto, Buildroot, OpenEmbedded, and Android is a strong plus. Experience with optimizing system performance using tools such as profilers and tracers is a plus. Experience with real-time operating systems is a strong plus. Scripting and automation experience with Python, bash or similar languages is a strong plus Experience debugging issues on an embedded device using an oscilloscope is a strong plus. Familiarity with security features such as SELinux, verified boot and trusted execution environments is a plus. Why us? Opportunity to work on cutting edge open source technologies Wide variety of challenging projects to choose from Casual work environment
Posted 2 months ago
7 - 12 years
16 - 31 Lacs
Pune
Work from Office
Role & responsibilities Must Have Skill Technical Skills: Strong coding skills for system-level programming which would involve interacting directly with the operating system and low-level components like file systems, device drivers, and kernel subsystems using system APIs and other mechanisms like reading virtual file system. Core Concepts: In-depth knowledge of Linux virtual file system like sysfs, devfs, procfs and daemons. Shell and Commands: - Proficient in bash, cli, and general shell scripting. - Familiarity with essential Linux commands: grep, chmod, rm, cp, mv, less, sudo, ps, service, etc. C++ Expertise: Proficient in C++14 to C++17 and development on C++ on Linux Multithreading: - Demonstrated expertise in various ways of declaring threads in Linux - Understanding of thread synchronization mechanisms. Object-Oriented Concepts: - Strong understanding of inheritance, has-a, and is-a relationships using classes. - Knowledge of association, aggregation, and composition achieved through inheritance. Design Patterns and Interface: Familiarity with design patterns and interface concepts. Inter-Process Communication (IPC): Knowledge of IPC, shared memory, and socket programming. Data Structures: Solid understanding of data structures. Library Handling: - Proficient in handling static and dynamic libraries in Linux. - Knowledge of static and dynamic linking and loading. • System Administration: Responsible for installing, configuring, maintaining, and supporting Linux applications. • Proficient in using Git for version control, with hands-on experience in tools like Gerrit and GitHub, and good understanding of git commands. Preferred candidate profile Perks and benefits
Posted 2 months ago
3 - 7 years
10 - 20 Lacs
Bengaluru
Work from Office
Dear candidate, We are looking for device driver developer for our company at Bangalore Job description : Designation : Device driver developer Experience : 3 to 7 yeears Location : Bangalore Company : Karnex softwrae solution Role & responsibilities Key Skill: - Experience in device driver development and device tree changes Experience in Display, Input, Camera driver development is preferred Experience in board bring up and system level debugging (kernel panics and memory issues) Strong Embedded C programming skills Should heave decent communication skills Based on the projecst requirement, should be ready to work at clinet location in Bangalore
Posted 2 months ago
3 - 6 years
16 - 20 Lacs
Bengaluru
Work from Office
Defines, develops, and executes platformbased validation environments, test suites, and plans and drives characterization and yield enhancements to ensure testability, manufacturability, and production of integrated circuits. Develops debug test methodologies, complex software programs for new device features, and design validation vectors. Evaluates components to ensure performance meets specifications and delivers optimal match of component requirements with production equipment capability. Applies knowledge of platform level tools and techniques to conduct root cause analysis, failure analysis, troubleshoot, and debug crossdiscipline and complex integration issues of the platform. Documents test results, analyzes test data, communicates results while continually improving test methods. Conducts integrated platform level validation, verifies that the product meets quality and/or reliability attributes and complies with applicable specifications. Drives product requirements as needed by customers to ensure necessary capabilities for platform validation activities. Collaborates with multiple teams across board design, power, platform design, development, and debug to ensure all features are validated and optimized timely. Works with product development engineers and end customers as first points of contact to support debug, root cause analysis, and customer platform issues. Qualifications The scope of the deliverable will vary based on the target platform and specific features of platform and SoC alike. Hence the candidate must have a solid big picture across the System. Minimum Requirements:Candidate must possess a Master's or Bachelor's degree in Electronics Engineering, Computer Engineering or a related discipline10+ years of Post-silicon or Pre-Silicon validation experience. Server or Client Computing Architecture knowledge (x86, ARM) Strong knowledge in any of domains like High-Speed Serial IO interfaces like PCIe, CXL (preferred), RAS, Manageability, Memory technologies, Reset flow.Experience with any of the debug tools like Lecroy/Keysight Protocol Analyzers, Logic Analyzers, JTAG, Kernel debuggers Experience in OS debug, kernel, or driver knowledge with Windows and/or Linux.
Posted 2 months ago
4 - 9 years
8 - 14 Lacs
Hyderabad
Work from Office
We are seeking a skilled and motivated Driver Developer with expertise in embedded systems and Real-Time Operating Systems (RTOS). As a key member of our team, you will be responsible for designing, implementing, and maintaining Windows/Linux drivers and DSP firmware, ensuring seamless integration with embedded systems and RTOS environments. The ideal candidate will have a strong background in low-level programming, kernel-mode development, and a deep understanding of hardware interactions. Join us if you are passionate about pushing the boundaries of technology and thrive in a dynamic, collaborative environment. Requirements : - Bachelor's or higher degree in Computer Science or Electronics & Communication with 4 + years of relevant experience - In-depth knowledge of kernel-mode programming in both Windows internals. - Strong C/C++ programming skills and familiarity with assembly language. - Proven experience in Windows driver development and embedded systems. - Strong knowledge on the embedded system. - Proficiency in Windows driver frameworks (WDM/WDF) and understanding of Windows-specific DMA protocols. - experience in Windows PCIe and USB kernel and/or userspace drivers. - Expertise in kernel space debugging using tools like WinDbg, dbgview, Visual Studio, or similar. - Familiarity with MCDM is a plus. Responsibilities : - Develop and maintain Windows/Linux drivers and RTOS for various requirement. - Collaborate with cross-functional teams to integrate drivers into embedded systems. - Design and develop PCIe and USB drivers for AI chipsets, ensuring performance and reliability - Optimize driver performance and ensure compatibility with evolving Windows environments. - Optimize data path efficiency and minimize latency Minimum Qualifications : - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
Posted 2 months ago
3 - 6 years
16 - 20 Lacs
Bengaluru
Work from Office
About The Role Defines, develops, and executes platformbased validation environments, test suites, and plans and drives characterization and yield enhancements to ensure testability, manufacturability, and production of integrated circuits. Develops debug test methodologies, complex software programs for new device features, and design validation vectors. Evaluates components to ensure performance meets specifications and delivers optimal match of component requirements with production equipment capability. Applies knowledge of platform level tools and techniques to conduct root cause analysis, failure analysis, troubleshoot, and debug crossdiscipline and complex integration issues of the platform. Documents test results, analyzes test data, communicates results while continually improving test methods. Conducts integrated platform level validation, verifies that the product meets quality and/or reliability attributes and complies with applicable specifications. Drives product requirements as needed by customers to ensure necessary capabilities for platform validation activities. Collaborates with multiple teams across board design, power, platform design, development, and debug to ensure all features are validated and optimized timely. Works with product development engineers and end customers as first points of contact to support debug, root cause analysis, and customer platform issues. Qualifications The scope of the deliverable will vary based on the target platform and specific features of platform and SoC alike. Hence the candidate must have a solid big picture across the System.Minimum Requirements:Candidate must possess a Master's or Bachelor's degree in Electronics Engineering, Computer Engineering or a related discipline10+ years of Post-silicon or Pre-Silicon validation experience.Server or Client Computing Architecture knowledge (x86, ARM)Strong knowledge in any of domains like High-Speed Serial IO interfaces like PCIe, CXL (preferred), RAS, Manageability, Memory technologies, Reset flow.Experience with any of the debug tools like Lecroy/Keysight Protocol Analyzers, Logic Analyzers, JTAG, Kernel debuggersExperience in OS debug, kernel, or driver knowledge with Windows and/or Linux. Inside this Business Group The Data Center & Artificial Intelligence Group (DCAI) is at the heart of Intels 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 technologies"”spanning software, processors, storage, I/O, and networking solutions"”that fuel cloud, communications, enterprise, and government data centers around the world. Benefits We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, as well as, benefit programs which include health, retirement, and vacation. Find more information about all of our Amazing Benefits It has come to our notice that some people have received fake job interview letters ostensibly issued by Intel, inviting them to attend interviews in Intels offices for various positions and further requiring them to deposit money to be eligible for the interviews. We wish to bring to your notice that these letters are not issued by Intel or any of its authorized representatives. Hiring at Intel is based purely on merit and Intel does not ask or require candidates to deposit any money. We would urge people interested in working for Intel, to apply directly at https://jobs.intel.com/ and not fall prey to unscrupulous elements. Working Model This role will require an on-site presence. *
Posted 2 months ago
5 - 6 years
25 - 27 Lacs
Pune
Work from Office
Were seeking a skilled Software Developer to join the analytics platform team at SAS. In this role, you will work on our core codebase, primarily in C, focusing on Compute Core and Compute Server functionalities. You will participate in developing the next generation of our analytic engine, helping to shape the future of SAS analytics. You will collaborate with an international team of experienced developers, bringing diverse perspectives to our projects. You will also, develop and maintain enterprise-class software used by organizations around the world. If youre passionate about software development and interested in advancing the state of analytics technology, this role might be for you! As a Software Developer, you will: Program in C and Golang in a Linux and/or Windows environment. Design and develop high quality, testable and scalable software solutions within established timelines while adhering to R&D best practices and processes. Participate in scoping, planning, and tracking work on complex software development projects in a continuous delivery environment. Actively participate in design, code, and documentation reviews. Maintain accountability for the entire life cycle of the product code including providing technical support for both internal and external consumers. Required qualifications Bachelor s degree in computer science, Engineering, Statistics, Math, or a related discipline. 5+ years software development experience in C/Golang. Strong computer programming skills with excellent analytical and problem-solving skills Experience with CI/CD pipeline and associated tools like Git, Gerrit, Jenkins, GitHub, etc. Portable coding/testing for multiple hosts like Windows and Unix Ability to understand complex logic / design between clients / servers. Can assimilate technical material and handle deadlines in a multiple task environment. Experience with SAS programming. Experience with cloud technologies and providers - Kubernetes, Azure, AWS, GCP, OpenShift. Preferred qualifications Software development experience in any of the following: Golang, Java, Python, Rust, Shell Scripts, etc. Experience programming in a threaded kernel environment (TK/MVA Multi Vendor Architecture) Experience with SAS programming Familiarity with cyber security in cloud computing/Kubernetes. Some knowledge about programming for sockets, ciphers, authentication methods. Familiarity with Linux.
Posted 2 months ago
5 - 6 years
25 - 27 Lacs
Pune
Work from Office
Were seeking a skilled Software Developer to join the analytics platform team at SAS. In this role, you will work on our core codebase, primarily in C, focusing on Compute Core and Compute Server functionalities. You will participate in developing the next generation of our analytic engine, helping to shape the future of SAS analytics. You will collaborate with an international team of experienced developers, bringing diverse perspectives to our projects. You will also, develop and maintain enterprise-class software used by organizations around the world. If youre passionate about software development and interested in advancing the state of analytics technology, this role might be for you! As a Software Developer, you will: Program in C and Golang in a Linux and/or Windows environment. Design and develop high quality, testable and scalable software solutions within established timelines while adhering to R&D best practices and processes. Participate in scoping, planning, and tracking work on complex software development projects in a continuous delivery environment. Actively participate in design, code, and documentation reviews. Maintain accountability for the entire life cycle of the product code including providing technical support for both internal and external consumers. Required qualifications Bachelor s degree in computer science, Engineering, Statistics, Math, or a related discipline. 5+ years software development experience in C/Golang. Strong computer programming skills with excellent analytical and problem-solving skills Experience with CI/CD pipeline and associated tools like Git, Gerrit, Jenkins, GitHub, etc. Portable coding/testing for multiple hosts like Windows and Unix Ability to understand complex logic / design between clients / servers. Can assimilate technical material and handle deadlines in a multiple task environment. Experience with SAS programming. Experience with cloud technologies and providers - Kubernetes, Azure, AWS, GCP, OpenShift. Preferred qualifications Software development experience in any of the following: Golang, Java, Python, Rust, Shell Scripts, etc. Experience programming in a threaded kernel environment (TK/MVA Multi Vendor Architecture) Experience with SAS programming. Familiarity with cyber security in cloud computing/Kubernetes. Some knowledge about programming for sockets, ciphers, authentication methods. Familiarity with Linux.
Posted 2 months ago
8 - 12 years
40 - 75 Lacs
Bengaluru
Work from Office
Roles and Responsibilities Design and implement creative new algorithms and technologies for high performance, Highly reliable systems(think Six 9s). Analyse and Solve Challenging Problems through persistence and insight. 10+yrs in C/C++ Programming Languages Experience in System programming E.G: Distributed Systems, Operating Systems, Linux Kernel, Database internals, Hypervisors, Complier-optimization. Collaborate with cross-functional teams to identify requirements and implement solutions that meet business needs. Troubleshoot issues related to memory management, file system I/O operations, and kernel debugging. Participate in code reviews to ensure adherence to coding standards and best practices.
Posted 2 months ago
4 - 9 years
7 - 17 Lacs
Chennai, Bengaluru, Hyderabad
Hybrid
Role & responsibilities Job Summary: We are looking for a skilled C & C++ system programmer to develop and maintain the System Tooles for Applying stress and measuring the performance of the CPU cores, memory etc.,. You will work on low level programming, OS internals and System programming: Windows and Linux. The ideal candidate has strong experience in C and C++ Programming, System calls, Kernel space and User space interactions, and experience in stress & performance optimization tools development. Required Skills: 3+ years of experience in system programming to design, develop, test and debug. Solid experience in drivers development and HW interfacing Experience in work with OS Kernel internals, System calls Hands on development & troubleshooting experience on embedded targets Analyze and Develop system Software in C and C++ Implement multi-threading, Synchronization techniques (Semaphore & Mutex) and IPCs Good knowledge on ARM Architecture and Assembly coding Experience in Python scripting Preferred candidate profile Bachelors or Master’s degree in Electronics and Computer science or equivalent Experience working with Widows/Linux OS internals and device drivers is a plus Must be a Immediate joiner Perks and benefits As per company norms
Posted 2 months ago
4 - 9 years
20 - 35 Lacs
Bengaluru
Hybrid
Strong Kernel Programmer to join Innovation or R & D team and work on low-level system programming, including Linux kernel development, driver development, and performance optimization. Must - operating systems, memory management, kernel internals.
Posted 2 months ago
5 - 6 years
5 - 9 Lacs
Bengaluru
Work from Office
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. Qualification Design build and configure applications to meet business process and application requirements
Posted 2 months ago
4 - 9 years
6 - 11 Lacs
Pune
Work from Office
In the role of Storage Developer, you would be responsible for designing and development of features for IBM Storage family of storage products, IBM Software Defined Storage portfolio & IBM cloud storage services. You will be owning and driving product functionality as SME and represent it in global product team. You will work with the senior technical leaders and manager in effectively managing the deliverables through technical skills and prior experience. Required education Bachelor's Degree Required technical and professional expertise Required Professional and Technical Expertise : 4+ years of relevant experience of Storage Development. Strong technical skills in storage system architecture. Proven Storage domain knowledge with hands-on experience on storage software stack implementation and features like High availability, storage multi-pathing solutions. Good understanding of storage protocols such as Fibre Channel, FCoE, SCSI, iSCSI, LLDP, SAN, Multipath IO etc. Experience in Algorithms, Data Structures/File Structures Strong skills in Unix/Linux internals – Hands-on in multi-threading, synchronization, interrupt handling & file systems, Kernel programming etc. Strong C, Python, Linux Systems Programmer, Good to have JAVA Skills Understanding of security concepts like encryption, key management, authentications, certificate signing processes, data integrity etc Good problem-solving skills for complex issues with interdependencies across multiple modules Ability to crisply communicate with stake holders (clients and level 3 support teams) for resolving field issues. Proven Debugging, troubleshooting in IO Virtualization environment and problem-solving skills Knowledge and hand-on usage of code and defect management tools. Good written/verbal communication skills to report program status crisply and accurately. Experience working with Global teams. Familiarity with Host OS virtualization (VMware, MS Hyper-V) Ability to go through protocol specifications. Open Shift,OpenStackArchitecture, specificallyCinder, CSI (Kubernetes plugin), vSphere plugin,AnsiblePlugin. Networking. Preferably with Block or any other (File/Object) Storage experience. Understanding of private cloud administration, configuration, analysis etc. Skills: Python, shell scripting, REST API etc. Preferred technical and professional experience Preferred Professional and Technical Expertise : Experience working with Ethernet, Fibre-Channel adapters Experience / Knowledge of block storage replication/concepts
Posted 2 months ago
4 - 8 years
6 - 10 Lacs
Bengaluru
Work from Office
About The Role - Grade Specific Capgemini is hiring for below WLAN Developer Role, interested candidates please apply. Responsibilities Linux Kernel Device driver development Audio, Camera, Graphics, Display. Board bring up, Kernel Migration and Migration. Hardware configuration and performance tuning. Skills Required: Seasoned embedded systems engineer - with focus on Linux, QNX, system side, drivers framework and low level embedded experience. Strong C and assembly programming skills Understanding of ARM architecture. Hands on troubleshooting issues on Hardware. Experience on writing BSP without any references Experience on designing & implementation of driver frameworks without GPL references. Strong communication and inter-personal skills. Proficient in multi-threaded programming and middleware solution development on Android environment. Strong in fundamentals of IPC and OS concepts. Creative problem-solver capable of creating and reproducing complex software defects. Good experience in Linux internals (QNX IVI Car preferred) OS build, System level debugging Notice Period15 Days/30 Days/60 Days LocationBangalore
Posted 2 months ago
5 - 6 years
5 - 9 Lacs
Bengaluru
Work from Office
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 5 year(s) of experience is required Educational Qualification : Minimum 15 years of full time education Summary :Requirement is for SAP HANA And Performance Engineering senior analyst working in ECS HEC. Resource has to provide L2 level support in HANA Enterprise Cloud Technical Operations" Roles & Responsibilities: Design, build, and configure applications to meet business process and application requirements. Collaborate with cross-functional teams to identify and prioritize business requirements. Develop and maintain technical documentation related to application development. Provide technical support and troubleshooting for applications and related systems. Stay updated with the latest advancements in SAP HANA DB Administration and Technical Architecture, integrating innovative approaches for sustained competitive advantage. Professional & Technical Skills: Must To Have Skills:Experience in SAP HANA DB Administration, Table Partitioning, Database Management 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 Experience in designing, building, and configuring applications to meet business process and application requirements. Experience in providing technical support and troubleshooting for applications and related systems. Additional Information: The candidate should have a minimum of 5-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 data-driven solutions. This position is based at our Bengaluru office. Qualification Minimum 15 years of full time education
Posted 2 months ago
4 - 5 years
4 - 8 Lacs
Hyderabad
Work from Office
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 BASIS Administration Good to have skills : SAP HANA DB Administration Minimum 3 year(s) of experience is required Educational Qualification : 15 years of full time education is required Summary :As a Software Development Engineer, you will be responsible for analyzing, designing, coding, and testing multiple components of application code across one or more clients. Your typical day will involve performing maintenance, enhancements, and/or development work related to SAP BASIS Administration. Roles & Responsibilities: Lead the design, implementation, and maintenance of SAP BASIS Administration activities, including system monitoring, performance tuning, and troubleshooting. Collaborate with cross-functional teams to ensure the smooth functioning of SAP systems, including integration with other systems and applications. Provide technical guidance and support to team members and stakeholders, ensuring adherence to best practices and standards. Perform regular system upgrades and patches, ensuring minimal downtime and maximum system availability. Develop and maintain system documentation, including system architecture, configuration, and operational procedures. Professional & Technical Skills: Must To Have Skills:Strong experience in SAP BASIS Administration. Installation & Upgrade of all SAP NetWeaver Products ( ABAP/ JAVA/ SolMan) System maintenance activities and troubleshooting Client Administration:Local Client Copy, Remote Client Copy, & Client Export-Import. Deep understanding SAP System Architecture OS(Linux) File system management knowledge in HA/DR concepts Kernel Upgrade, Add On Installation/ Upgrade ABAP / Java Parameter Change Homogeneous System Copy ABAP / Java System Export via SWPM Additional Information: The candidate should have a minimum of 4-5 years of experience in SAP BASIS 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 impactful solutions. This position is based at our Hyderabad office. Qualification 15 years of full time education is required
Posted 2 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
The kernel job market in India is thriving with numerous opportunities for professionals skilled in kernel development. With the increasing demand for specialized technical expertise, job seekers in this field have a plethora of options to choose from. Whether you are an experienced developer or a fresh graduate, pursuing a career in kernel development can lead to rewarding opportunities in the Indian job market.
These cities are known for their strong IT infrastructure and host a large number of companies actively hiring for kernel roles.
The average salary range for kernel professionals in India varies based on experience levels. Entry-level positions can expect a salary of ₹5-8 lakhs per annum, while experienced professionals can earn anywhere between ₹12-18 lakhs per annum.
In the field of kernel development, a typical career path may include progression from Junior Developer to Senior Developer, and eventually to a Tech Lead role. As professionals gain more experience and expertise in kernel development, they may also explore opportunities in specialized areas such as kernel optimization or kernel security.
In addition to kernel development, professionals in this field are often expected to have expertise in areas such as C programming, operating systems, device drivers, and system architecture. Strong problem-solving skills and the ability to work in a collaborative environment are also highly valued.
As you explore opportunities in the kernel job market in India, remember to continuously enhance your skills and stay updated with the latest trends in kernel development. With dedication and preparation, you can confidently apply for roles in this field and embark on a successful career journey. Good luck!
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
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2