Linux Kernel Developer

2 months ago


Sany, India Genrobotic Innovations Private Limited Full time
We are looking to hire a passionateSoftware Engineer as Linux Kernel engineer. Linux kernel engineeris responsible for the Design and develop state of the art featuresfor Enterprise Linux. Work closely with Opensource community toupstream the featuresdeveloped.
Duties& Responsibilities:
  • Developmentof embedded software applications targeted for processorapplications needed for hardware design verification andmanufacturing testing.
  • Linux Driver &Diagnostic development responsibilities for Ciena Packet NetworkingPlatforms.
  • Individual will participate in thedevelopment of drivers for application software as well as work ona suite of diagnostics that provides low level access/verificationof system design elements as well as fully configuring andexercising the control and data paths to enable design debug andverification as well as provide a robust and high coveragemanufacturing test suite.
  • Solid knowledge incontrol plane as well as device driver development/integration fordata plane elements.
  • Work closely with thearchitecture team as well as hardware teams in creating variouslowlevel drivers that enable hardware IP.
  • Youwill be expected to closely collaborate with upstream kernelmaintainers and hardware vendors in analysing root causesdeveloping fixes and submitting patches forreview.
  • Engagement with the Linux open sourcecommunity mailing lists any forums for collaboration andcontribution.

KeySkills:
  • Knowledgeof the Linux kernel and kernelsubsystems.
  • Knowledge of ACPI and UEFI isdesirable. Understanding of power management techniques and supportfor managing power consumption in variousdevices.
  • A thorough understanding of the Linuxkernel architecture including process management memory managementfile systems and devicedrivers.
  • Knowledge/experience with Linux kernelupstream processes and release cycle.
  • Stronggrasp of device drivers BSPs and other low level systemengineering.
  • Familiarity with development toolssuch as GCC (GNU Compiler Collection) Make and Git for building andversion controlling the kernel.
  • Demonstratedexperience with kernel patching anddebugging.
  • Ability to write and modify devicedrivers for various hardware components including character blockand network devices.
  • Expertise in memorymanagement including virtual memory page tables and memoryallocation strategies.
  • Ability to develop andmanage kernel modules for adding or extending kernel functionalitywithout recompiling the entirekernel.
  • Knowledge of computer architecture andhardware components as Linux kernel development often involvesplatformspecific code.
  • Skills incrosscompilation and porting the kernel to different hardwarearchitectures or platforms.
  • Familiarity withthe networking stack in the Linux kernel including networkprotocols and socket programming.
  • Understandingof security principles access control mechanisms and kernelsecurityfeatures.

Qualification:A degree in Engineering. Good to haveMasters
  • Experience : 3Years

linuxkernel,device drivers,bsp



  • Sany, India ConnectPro Consultant Full time

    8 years of experience and Solid knowledge ofthe C programming language Indepth understandingof operating systems concepts data structures processorarchitecture and virtualization Expertise inLinux Kernel internals and/or hypervisor technologies in Linuxincluding but not limited to KVM QEMU libvirtHandson experience of architecting atleast one or morefeatures...


  • sany, India ConnectPro Consultant Full time

    8 years of experience and Solid knowledge ofthe C programming language Indepth understandingof operating systems concepts data structures processorarchitecture and virtualization Expertise inLinux Kernel internals and/or hypervisor technologies in Linuxincluding but not limited to KVM QEMU libvirt Handson experience of architecting atleast one or...


  • sany, India Hunarstreet Technologies Full time

    Roles &Responsibilities:The role involves designingimplementing and bug fixing device drivers forvariousinterfaces like I2C SPI USB PCIeEthernet Display camera etc.Must HaveTechnical Skills: Excellent programmingskills in C Design Implementation anddebugging of Linux device drivers Ability toread and understand board schematicsKnowledge of processor...


  • Sany, India Hunarstreet Technologies Full time

    Roles &Responsibilities:The role involves designingimplementing and bug fixing device drivers forvariousinterfaces like I2C SPI USB PCIeEthernet Display camera etc.Must HaveTechnical Skills: Excellent programmingskills in C Design Implementation anddebugging of Linux device drivers Ability toread and understand board schematicsKnowledge of processor...


  • sany, India ConnectPro Consultant Full time

    14 years of experience in the x86BIOS/UEFI/Open BMC/Linux Kernel Extremelyconversant in C language Experience in LinuxKernel and/or application development. Experience and good understanding of UEFI framework FSPand BIOS boot flow. Experience in Open BMC orBMC related development. Experience with IntelITP or other HW tools to debug complex system...


  • Sany, India ConnectPro Consultant Full time

    14 years of experience in the x86BIOS/UEFI/Open BMC/Linux Kernel Extremelyconversant in C language Experience in LinuxKernel and/or application development.Experience and good understanding of UEFI framework FSPand BIOS boot flow. Experience in Open BMC orBMC related development. Experience with IntelITP or other HW tools to debug complex system...


  • sany, India ConnectPro Consultant Full time

    Exp: 10 to 14 yrs Job Profile Summary Job Profile Summary 1. Implement and port kernel for givensystem(Microcontroller System on Chip Set Device andetc.)2. Implement and apply kernel functions for devicedriver and application.3. Design and implement newkernel that fulfill specific requirement of given system. ...


  • Sany, India ConnectPro Consultant Full time

    Job ProfileSummary. 1. Implement and port kernel forgiven system(Microcontroller System on Chip Set Device andetc.) 2. Implement and apply kernel functions for devicedriver and application. 3. Design and implement newkernel that fulfill specific requirement of given system. JobDescription 1. CPUporting Understand the...


  • sany, India Horigine Consulting Pvt. Ltd Full time

    Job Type ContractNp Immediatejoiners onlyLocation BangaloreskillRequired Programming C &C OS : Linux Android QNXetc. Min EducationBachelor degree Experience( 215 years )Required Skills: Required Skills:(Strong in any ONE area ) Graphics and Multimedia A/V Frameworks (OpenMaxWayland/Weston OpenGL ES Vulkan etc.) Audio/DSP drivers Audio...


  • Sany, India Horigine Consulting Pvt. Ltd Full time

    Job Type Contract Np Immediatejoiners only Location Bangalore skillRequired Programming C &C OS : Linux Android QNXetc. Min EducationBachelor degree Experience( 215 years )Required Skills: Required Skills:(Strong in any ONE area) Graphics and Multimedia A/V Frameworks (OpenMaxWayland/Weston OpenGL ES Vulkan etc.)Audio/DSP drivers Audio Middleware...

  • WLAN Host

    3 weeks ago


    Sany, India ConnectPro Consultant Full time

    General Summary: At least 10 15 years of relevant handsontechnical experience in WLAN/Linux driver development with a recordof strong managerial and individual technicalachievement Strong programming skills inC Must have hands on experience working in theLinux kernel & Linux kernel device driversMust have led a team to cater to project deliverablesboth on...

  • WLAN Host

    5 days ago


    sany, India ConnectPro Consultant Full time

    General Summary: At least 10 15 years of relevant handsontechnical experience in WLAN/Linux driver development with a recordof strong managerial and individual technicalachievement Strong programming skills inC Must have hands on experience working in theLinux kernel & Linux kernel device drivers Must have led a team to cater to project deliverablesboth...

  • Linux Admin

    3 weeks ago


    sany, India Randstad India Full time

    Job Summary : As a Linux and Apache TomcatAdministrator you will be responsible for the deploymentconfiguration maintenance and troubleshooting of Linuxbased serversand Apache Tomcat applications. Your role involves ensuring theseamless operation of web applications optimizing performance andimplementing security measures. Collaboration with development...

  • Linux Admin

    1 month ago


    Sany, India Randstad India Full time

    Job Summary: As a Linux and Apache TomcatAdministrator you will be responsible for the deploymentconfiguration maintenance and troubleshooting of Linuxbased serversand Apache Tomcat applications. Your role involves ensuring theseamless operation of web applications optimizing performance andimplementing security measures. Collaboration with development...

  • C Linux Developer

    3 days ago


    Sany, India Informica Full time

    JD For C LinuxDeveloper: Experience 3 to 5Years Mandatory Skills:C Linux Windows Data StructuresIPCs AdditionalSkills: Audio/ video codecsCommunication JobDescription RequiredSkills: Efficient in C programming language. Goodunderstanding of Linux ; Windows OS. Handson experience withdata structures and different IPCs. (Inter processcommunication) ...

  • System Engineer Linux

    1 month ago


    Sany, India ALLSTARSIT Full time

    Tips: Provide a summary of the rolWhat arewe looking forAt least three years ofexperience as a System Linux specialist in a largeorganization.At least three years ofexperience managing large VMwarebased virtualizationenvironments.At least three years ofexperience in setting up maintaining and troubleshooting Linuxservers.Writing and developing...


  • Sany, India isparrow services Pvt ltd Full time

    Overview:The EmbeddedSenior Engineer Android BSP plays a crucial role in ourorganization by leading the design development and maintenance ofAndroid Board Support Package (BSP) for embedded systems. Thisposition is essential for ensuring the seamless integration ofAndroid operating system components with embedded hardware enablingthe functionality and...


  • sany, India ConnectPro Consultant Full time

    Job ResponsibilitiesWork onBluetooth BREDR and LE WiFi and NFC technologies for InfotainmentInstrumentcluster keyless entry systems.Very good knowledge of BLE BT Wifi BlueZ stack ConMan SuplicantHostAP etc.should have work experience in BT profileslike HFP PBAP MAP & A2DP/AVRCPWide Experienceon BT and/or Wifi domain with C programming experienceinQNX...

  • Software developer

    4 days ago


    Sany, India Ensetu Solutions Pvt. Ltd. Full time

    Job Description Cloud connectivityDomain Qualifications: Strong programmingskills in C/C Expertise in protocols (LWM2MMQTT). Experience in software development onLinux Platform. Familiarity in Linux and Yoctobuilds Proficiency in Tools like GitHub RTCJIRA Software design and implementationexperience in an objectoriented environment. JD for Cloud:...


  • Sany, India Interconx Technologies Full time

    We are looking for a Python developer whopossesses a passion for developing rich user experiences on webframeworks such as Django Python PHP and any other open sourcetools. You will need to work collaboratively with frontendengineers and other developers to drive implementation of featuresright from conceptualization to deployment. You will developenterprise...