Linux Video Device Driver Developer

3 months ago


Bengaluru, India Neorealm Full time

Location:BengaluruIndia

Experience: 3to 8 Years

JobDescription:

Are you anexpert in video device driver development looking to make an impactin the technology world Join our team in Bengaluru as a Linux VideoDevice Driver Developer and contribute to pioneering projects inthe video technology domain. We are seeking a talented developerwith strong C programming skills and expertise in Linux internalsto help us innovate and optimize our videosolutions.

KeyResponsibilities:

  • Developand Optimize Video DeviceDrivers:

    • Utilizeyour expertise in C programming and data structures to developrobust video devicedrivers.
  • LinuxInternals and DeviceDrivers:

    • Leverageyour deep understanding of Linux internals and device driverdevelopment to enhance systemperformance.
  • DeviceTree Source (DTS)Files:

    • Apply yourknowledge of DTS files for accurate hardwareconfiguration.
  • Video4Linux2(V4L2)Framework:

    • Workextensively with V4L2 video drivers frame buffer and DirectRendering Manager (DRM) to deliver highquality videosolutions.
  • VideoCodecDrivers:

    • Implementand optimize video codec drivers such as MPEG4 H.264 andothers.
  • ARMArchitecture:

    • Developand debug on ARM architecture ensuring optimalperformance.
  • Debugging:

    • Utilizetools like JTAG and Trace32 for effective debugging. Knowledge ofGDB and KGDB is aplus.




Requirements

Qualifications:

  • EducationalBackground:
    • BE BTech ME MTech inComputer Science Electronics or relatedfields.
  • ProfessionalExperience:
    • 3 to 8 years of relevantexperience in video device driverdevelopment.
  • TechnicalSkills:
    • Strong C programming and datastructure skills.
    • Proficiency inLinux internals and device driverdevelopment.
    • Experience with DTSfiles.
    • Handson experience with V4L2video drivers frame buffer andDRM.
    • Knowledge of video codecs likeMPEG4 H.264.
    • Experience with ARMarchitecture.
    • Proficient indebugging with JTAG Trace32 and optionally GDB andKGDB.

PreferredSkills:

  • Strongproblemsolving abilities.
  • Excellentteamwork and communicationskills.
  • Ability to workindependently and manage multiple tasksefficiently.




BenefitsInnovativeEnvironment:
  • Work on cuttingedge videotechnology projects in a collaborative and innovativeenvironment.
ProfessionalGrowth:
  • Opportunities for continuouslearning and careeradvancement.
DynamicTeam:
  • Be part of a team of talentedprofessionals who are passionate abouttechnology.


Professional Experience: 3 to 8 years of relevant experience invideo device driver development. Technical Skills: Strong Cprogramming and data structure skills. Proficiency in Linuxinternals and device driver development. Experience with DTS files.Hands-on experience with V4L2, video drivers, frame buffer, andDRM. Knowledge of video codecs like MPEG-4, H.264. Experience withARM architecture. Proficient in debugging with JTAG, Trace32, andoptionally GDB and KGDB.

  • Bengaluru, India Capgemini Engineering Full time

    Experience : 3 Years to 7 YearsJob Location:Bangalore.Job Description: –1. Linux Operating system Internals.- Kernel programming & system programming. (Mandatory)- Interrupt, synchronization mechanism in Linux. (Mandatory)- Linux device driver framework knowledge. (character/block drivers)- Kernel debugging techniques. (kdb/kgdb/printk..etc)2. Good...


  • Bengaluru, India MaimsD Technology Full time

    Role : Linux Device Driver DevelopmentLocation : Bangalore/HyderabadExp : 3 to 10 YearsJob Summary :We are seeking a talented Embedded Linux Device Driver Developer to join our team in Bangalore or Hyderabad. The ideal candidate will have a strong understanding of embedded programming, C language, and device drivers, with experience in Linux kernel...


  • Bengaluru, India Capgemini Engineering Full time

    Experience: 3 Years to 7 YearsJob Location: Bangalore.Job Description: –1. Linux Operating system Internals.- Kernel programming & system programming. (Mandatory)- Interrupt, synchronization mechanism in Linux. (Mandatory)- Linux device driver framework knowledge. (character/block drivers)- Kernel debugging techniques. (kdb/kgdb/printk..etc)2. Good...


  • Bengaluru, India Capgemini Engineering Full time

    Experience: 3 Years to 7 YearsJob Location: Bangalore.Job Description: –1. Linux Operating system Internals.- Kernel programming & system programming. (Mandatory)- Interrupt, synchronization mechanism in Linux. (Mandatory)- Linux device driver framework knowledge. (character/block drivers)- Kernel debugging techniques. (kdb/kgdb/printk..etc)2. Good...


  • Bengaluru, India Capgemini Engineering Full time

    Experience : 3 Years to 7 Years Job Location: Bangalore. Job Description: – 1. Linux Operating system Internals. - Kernel programming & system programming. (Mandatory) - Interrupt, synchronization mechanism in Linux. (Mandatory) - Linux device driver framework knowledge. (character/block drivers) - Kernel debugging techniques. (kdb/kgdb/printk..etc) 2....


  • Bengaluru, India Scalene works Full time

    Job Description General Qualifications for all openings in our team: • 8-11 years of experience in Linux / QNX device driver development. • Demonstrated Embedded System software development experience in device drivers and board-support packages for complex SoCs. • Working experience on board bring up activities. • Strong working knowledge of...

  • Linux Device Driver

    3 weeks ago


    Bengaluru, India Samsung Electronics Full time

    5 to 14 years of experience inTo Develop (System-Core/Power Management/Connectivity/Storage/ Display / Ethernet/ IVI/HUD) Device drivers for ARM based Exynos Chipsets.Working knowledge of Linux / QNX device driversGood knowledge of Linux kernel and device driver developmentGood experience with Bootloader, I2C, PMIC, UART, SPI, USB, UFS, MMC Power or similar...

  • Linux Device Driver

    3 weeks ago


    Bengaluru, India Samsung Electronics Full time

    5 to 14 years of experience inTo Develop (System-Core/Power Management/Connectivity/Storage/ Display / Ethernet/ IVI/HUD) Device drivers for ARM based Exynos Chipsets.Working knowledge of Linux / QNX device driversGood knowledge of Linux kernel and device driver developmentGood experience with Bootloader, I2C, PMIC, UART, SPI, USB, UFS, MMC Power or similar...

  • Linux Device Driver

    2 weeks ago


    Bengaluru, India Samsung Electronics Full time

    5 to 14 years of experience in To Develop (System-Core/Power Management/Connectivity/Storage/ Display / Ethernet/ IVI/HUD) Device drivers for ARM based Exynos Chipsets. Working knowledge of Linux / QNX device drivers Good knowledge of Linux kernel and device driver development Good experience with Bootloader, I2C, PMIC, UART, SPI, USB, UFS, MMC Power or...


  • Bengaluru, India CIMware Technologies Pvt. Ltd. Full time

    Job DescriptionLinux Device Driver Programmer- Must have very good C programming knowledge and Linux / OS Internals knowledge- Must have hands on experience on Linux kernel & user space programming- Working experience on PCIe device drivers- Experience in developing device drivers & Good understanding  of Linux device model and driver framework with kernel...

  • Software Developer

    2 months ago


    Bengaluru, India Frequency.cx Full time

    Job Description Responsibilities :- Development and Maintenance of Linux Device Drivers- System level application development in C/C++- Bootloader and BSP development for Multi-core SoC- Pre-silicon and post-silicon validation on emulator- Yocto builds system development and maintenance- Performance optimization for video pipelines- DSP processor...

  • Linux Device Driver

    3 weeks ago


    Bengaluru, India Global Pharma Tek Full time

    Mandatory Skills: . Engineer with to yrs of experience in embedded Linux driver/kernel development. . Strong C/C++ development skills with a good understanding of object-oriented design. . Experience with any one of the driver development domain · Graphics driver – DRM/KMS, OpenGL, Vulkan, OpenCL, Mesa. · Multi Media-Video driver – Vaapi, vdpau,...

  • Linux Device Driver

    1 month ago


    Bengaluru, India Global Pharma Tek Full time

    . Engineer with to yrs of experience in embedded Linux driver/kernel development. . Strong C/C++ development skills with a good understanding of object-oriented design. . Experience with any one of the driver development domain · Graphics driver – DRM/KMS, OpenGL, Vulkan, OpenCL, Mesa. · Multi Media-Video driver – Vaapi, vdpau, gstreamer, vl. ...


  • Bengaluru, India Mempage Technologies Full time

    Job Description :Responsibilities :- Design, develop, test, and debug device drivers for various hardware peripherals including I2C, Serial, NIC (Network Interface Cards), and others.- Contribute to the Linux kernel development process by submitting code upstream.- Maintain and update existing device drivers.- Collaborate with hardware and firmware engineers...


  • Bengaluru, India Neorealm Full time

    Location:Bengaluru Experience: 3 to 8 YearsEmployment Type:FullTimeAre you a skilled developerwith a passion for Linux Display Device Driver Development Join ourdynamic team and work on cuttingedge projects that drive innovationin the industry.KeyResponsibilities:Developand maintain Linux display devicedrivers.Collaborate withcrossfunctional teams to...


  • Bengaluru, India Teamware Solutions a division of Quantum Leap Consulting Pvt. Ltd Full time

    Job Description:Experience : 5 to 9 YearsLocation: Bangalore (Hybrid)Must have strong hands on experience with Design and Development ofDevice Drivers for Linux kernelwith various peripherals including NICStrong programming skills inembedded Cprogramming andLinuxsystems.Very good experience inRTOS ,Hardware development processes , Reading and understanding...


  • Bengaluru, India Teamware Solutions a division of Quantum Leap Consulting Pvt. Ltd Full time

    Job Description:Experience : 5 to 9 YearsLocation: Bangalore (Hybrid)Must have strong hands on experience with Design and Development of Device Drivers for Linux kernel with various peripherals including NICStrong programming skills in embedded C programming and Linux systems.Very good experience in RTOS, Hardware development processes, Reading and...


  • Bengaluru, India Teamware Solutions a division of Quantum Leap Consulting Pvt. Ltd Full time

    Job Description: Experience : 5 to 9 Years Location: Bangalore (Hybrid) Must have strong hands on experience with Design and Development of Device Drivers for Linux kernel with various peripherals including NIC Strong programming skills in embedded C programming and Linux systems. Very good experience in RTOS , Hardware development processes , Reading...


  • Bengaluru, India Teamware Solutions a division of Quantum Leap Consulting Pvt. Ltd Full time

    Job Description:Experience : 5 to 9 YearsLocation: Bangalore (Hybrid)Must have strong hands on experience with Design and Development of Device Drivers for Linux kernel with various peripherals including NICStrong programming skills in embedded C programming and Linux systems.Very good experience in RTOS, Hardware development processes, Reading and...


  • Bengaluru, India TekPillar Full time

    Position Name : Linux Device Driver DevelopmentEducation Requirement : B.Tech/B.E.Experience Range : 5-8 yearsLocation : BangaloreJob Brief :We are seeking skilled engineers to join our growing device driver team, working on a cutting-edge Consumer SoC for a leading semiconductor company. If you're passionate about Linux device drivers and looking for a...