Linux Kernel Developer

5 days ago


Bengaluru, India Sony India Software Centre Full time

Mandatory Skills:

Linux Device Drivers, Linux Kernel Programming C++ C


Desirable Skills:

kernel debugging and profiling tools Hardware boards handling


Job Description

Linux Kernel Developer with good programming skills to support kernel development, enhancement and debugging.


Relevant Experience:

4 - 8 years

Required:

  • Strong C/C++ programming skills, OS and Compiler concepts
  • Hand on experience in setting up reference target boards
  • Hands on experience in low-level Linux kernel and embedded systems development
  • Strong expertise in X86/ARM architecture
  • Understanding of the kernel OOPS, backtrace
  • Deep knowledge of Linux kernel internals (process scheduler, interrupt handling, memory management, concurrency/synchronization, memory allocation, file systems)
  • Good experience on BSP porting / Schematics understanding
  • Good exposure to device driver development and support (one or more of USB, graphics, ethernet, storage, PCI/PCIe, power management, etc.,)
  • Strong debugging skills in kernel context//Hardware debugging
  • Understanding of validation using various opensource test suites for kernel
  • Experience of using GIT (github/gitlab)


Desired:

  • Good knowledge of kernel debugging/profiling tools (ftrace, perf, kgdb, etc.,)
  • Handling of evaluation boards
  • Linux kernel community contributions
  • Good communication and soft skills


Programming:

  • Good proficiency in C Programming
  • Knowledge of scripting languages (Bash, Python etc)



  • Bengaluru, India Sony India Software Centre Full time

    Mandatory Skills:Linux Device Drivers, Linux Kernel Programming C++ CDesirable Skills:kernel debugging and profiling tools Hardware boards handlingJob Description Linux Kernel Developer with good programming skills to support kernel development, enhancement and debugging.Relevant Experience: 4 - 8 years Required:Strong C/C++ programming skills, OS and...


  • Bengaluru, India LeadSoc Technologies Pvt Ltd Full time

    About Company :LeadSoC Technologiesoffers cutting edge Engineering Design services in VLSI and Embedded Systems. We have been growing rapidly since 2016 to meet the evolving needs of the Semiconductor, Automotive, Telecom and Consumer Electronics segments.Our Software practice works in areas spanning Firmware design, Hardware Abstraction, Kernel Space & User...


  • Bengaluru, India LeadSoc Technologies Pvt Ltd Full time

    About Company :LeadSoC Technologies offers cutting edge Engineering Design services in VLSI and Embedded Systems. We have been growing rapidly since 2016 to meet the evolving needs of the Semiconductor, Automotive, Telecom and Consumer Electronics segments.Our Software practice works in areas spanning Firmware design, Hardware Abstraction, Kernel Space &...


  • Bengaluru, India LeadSoc Technologies Pvt Ltd Full time

    About Company :LeadSoC Technologies offers cutting edge Engineering Design services in VLSI and Embedded Systems. We have been growing rapidly since 2016 to meet the evolving needs of the Semiconductor, Automotive, Telecom and Consumer Electronics segments.Our Software practice works in areas spanning Firmware design, Hardware Abstraction, Kernel Space &...

  • Linux Kernel Engineer

    1 month ago


    Bengaluru, India UST Full time

    Responsibilities:5-10 years of experience in Linux kernel development. Compile and maintain the Linux kernel for servers as well as our embedded systems. Debug device drivers for various hardware components, ensuring optimal performance and functionality. Port the Linux kernel to new architectures, adapting it to different hardware configurations. Utilize...


  • Bengaluru, Karnataka, India Corporate Resources Full time

    Job Description • 8+ years of experience and Solid knowledge of the C programming language • In-depth understanding of operating systems concepts, data structures, processor architecture, and virtua liza tion • Expertise in Linux Kernel internals and/or hypervisor technologies in Linux, including but not limited to KVM, QEMU, libvirt ...


  • Bengaluru, Karnataka, India UST Full time

    Responsibilities:5-10 years of experience in Linux kernel development.Compile and maintain the Linux kernel for servers as well as our embedded systems.Debug device drivers for various hardware components, ensuring optimal performance and functionality.Port the Linux kernel to new architectures, adapting it to different hardware configurations.Utilize GDB...


  • Bengaluru, India Corporate Resources Full time

    Job Description• 8+ years of experience and Solid knowledge of theC programming language• In-depth understanding of operating systemsconcepts, data structures, processor architecture,and virtua liza tion• Expertise in Linux Kernel internals and/orhypervisor technologies in Linux, including butnot limited to KVM, QEMU, libvirt• Hands-on experience of...


  • Bengaluru, Karnataka, India Culminant Outlook Full time

    Job Description :Roles and Responsibilities : As a Linux Kernel Developer you will be responsible for the development and optimization of various components of the Linux kernel such as Memory management, CPU scheduler and KVM. You will apply your deep expertise in development of Enterprise Linux features to ensure out of box performance is obtained for key...


  • Bengaluru, Karnataka, India Corporate Resources Full time

    Job Description 8+ years of experience and Solid knowledge of theC programming language In-depth understanding of operating systemsconcepts, data structures, processor architecture,and virtua liza tion Expertise in Linux Kernel internals and/orhypervisor technologies in Linux, including butnot limited to KVM, QEMU, libvirt Hands-on experience of architecting...


  • Bengaluru, Karnataka, India UST Full time

    Responsibilities:5-10 years of experience in Linux kernel development. Compile and maintain the Linux kernel for servers as well as our embedded systems. Debug device drivers for various hardware components, ensuring optimal performance and functionality. Port the Linux kernel to new architectures, adapting it to different hardware configurations. Utilize...


  • Bengaluru, India LTIMindtree Full time

    C Developer with experience in Linux Kernel Development:Exp required: 6 to 15 yearsJob location: BengaluruJob requirement:6+ years of software engineering experience with Linux development environmentStrong C programming skillsGood understanding of kernel driver software for networking devicesExperienced in Linux kernel developmentExperience in...


  • Bengaluru, India LTIMindtree Full time

    C Developer with experience in Linux Kernel Development:Exp required: 6 to 15 yearsJob location: BengaluruJob requirement:6+ years of software engineering experience with Linux development environmentStrong C programming skillsGood understanding of kernel driver software for networking devicesExperienced in Linux kernel developmentExperience in...


  • Bengaluru, India LTIMindtree Full time

    C Developer with experience in Linux Kernel Development: Exp required: 6 to 15 years Job location: Bengaluru Job requirement: 6+ years of software engineering experience with Linux development environment Strong C programming skills Good understanding of kernel driver software for networking devices Experienced in Linux kernel development Experience in...


  • Bengaluru, India ConnectPro Management Consultants Pvt Ltd. Full time

    Job Description :We are seeking a skilled and experienced CXL Linux and Platform Developer with over 14 years of expertise in x86 BIOS/UEFI/Open BMC/Linux Kernel development. The ideal candidate will possess a deep understanding of C language and extensive experience in Linux Kernel and application development.Key Responsibilities :- Develop and maintain...


  • Bengaluru, India ConnectPro Management Consultants Pvt Ltd. Full time

    Job Description :We are seeking a skilled and experienced CXL Linux and Platform Developer with over 14 years of expertise in x86 BIOS/UEFI/Open BMC/Linux Kernel development. The ideal candidate will possess a deep understanding of C language and extensive experience in Linux Kernel and application development.Key Responsibilities :- Develop and maintain...

  • Software Engineer

    2 months ago


    Bengaluru, India Texas Instruments Full time

    Job Description:TI Processors has a strong and robust software development team focused on solving some of the most challenging technical problems in automotive and industrial domains. From enabling connectivity in the car, to ensuring deterministic communication needed for industrial applications like factory automation, networking is one of the key...


  • Bengaluru, India ConnectPro Management Consultants Pvt Ltd. Full time

    Job Description :- 8+ years of experience and Solid knowledge of the C programming language.- In-depth understanding of operating systems concepts, data structures, processor architecture, and virtualization.- Expertise in Linux Kernel internals and/or hypervisor technologies in Linux, including but not limited to KVM, QEMU, libvirt.- Hands-on experience of...


  • Bengaluru, Karnataka, India Getinz Techno Services Full time

    Experience : 10+ yrsLocation : BangaloreMandatory Skills:1. Engineer with 5-10 years of experience in embedded Linux/driver/kernel developmentStrong C/C++ development skills with a good understanding of object-oriented designStrong OS conceptsExperience with Multimedia frameworks such as Stagefright, Gstreamer, OpenMAX, Codec2.Hands on experience with video...

  • Software Engineer

    2 months ago


    Bengaluru, India Texas Instruments Full time

    Job Description:TI Processors has a strong and robust software development team focused on solving some of the most challenging technical problems in automotive and industrial domains. From enabling connectivity in the car, to ensuring deterministic communication needed for industrial applications like factory automation, networking is one of the key...