C Linux Device Driver Development

2 weeks ago


Bangalore City, India Tata Elxsi Full time

Experience - 5 to 9 yrs Candidate should have bachelor or master degree qualification in Information Technology or any allied streams. Skill Set :Proven experience in developing Linux kernel device drivers.Strong understanding of Linux kernel architecture, subsystems, and OS concepts.Experience with Camera drivers and interfaces such as MIPI CSI-2 and SoC-Camera Subsystems.Proficiency in C/C++ programming and DS.Familiarity with kernel synchronization mechanisms (spinlocks, mutexes, semaphores).Knowledge of memory management in the Linux kernel, including kmalloc, vmalloc, and page allocation.Understanding of virtual memory, paging, and memory mapping.Proficiency with kernel debugging tools like GDB, ftrace, perf, and kgdb.Experience in diagnosing and resolving kernel panics, crashes, and other critical issues.Understanding of the Linux kernel’s sysfs, procfs, and debugfs interfaces for exposing driver information to user space.Only Bangalore location candidates.Good to have Skills:Experience in Qualcomm SoC-Camera SubsystemExperience with Exynos and Snapdragon SoCsUnderstanding on V4L2 and libcameraKnowledge of scripting languages eg Python



  • Bangalore/Hyderabad, Karnataka, 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...


  • Bangalore/Hyderabad, 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...


  • Bangalore, India Tata Elxsi Full time

    Experience - 5 to 9 yrs Candidate should have bachelor or master degree qualification in Information Technology or any allied streams. Skill Set : Proven experience in developing Linux kernel device drivers. Strong understanding of Linux kernel architecture, subsystems, and OS concepts. Experience with Camera drivers and interfaces such as MIPI...


  • Bangalore, India Tata Elxsi Full time

    Experience - 5 to 9 yrs Candidate should have bachelor or master degree qualification in Information Technology or any allied streams. Skill Set : Proven experience in developing Linux kernel device drivers. Strong understanding of Linux kernel architecture, subsystems, and OS concepts. Experience with Camera drivers and interfaces such as MIPI CSI-2...


  • bangalore, India Tata Elxsi Full time

    Experience - 5 to 9 yrs Candidate should have bachelor or master degree qualification in Information Technology or any allied streams. Skill Set :Proven experience in developing Linux kernel device drivers.Strong understanding of Linux kernel architecture, subsystems, and OS concepts.Experience with Camera drivers and interfaces such as MIPI CSI-2 and...


  • bangalore, India Tech Mahindra (formerly Mahindra Satyam) Full time

    Role/Skill: Linux Device Driver DeveloperExperience: 5-10 yearsLocation: BangaloreNotice: 30 Days or LessJob Description:Engineer with 5+ years of experience in embedded Linux/Linux application/driver/kernel development.Strong C/C++ development skills with a good understanding of object-oriented design.Experience dealing with Linux community and Open-Source...


  • Bangalore, India TekPillar Full time

    Job Description:We are looking for a skilled Linux Device Driver Developer to join our team at TekPillar. The ideal candidate will have experience in designing, implementing, and debugging Linux device drivers for interfaces such as USB, PCIe, Ethernet, Display, and Camera.Key Responsibilities:Design and implement Linux device drivers for various...


  • Bangalore, India Tech Mahindra Full time

    Role/Skill: Linux Device Driver Developer Experience: 5-10 years Location: Bangalore Job Description: Engineer with 5+ years of experience in embedded Linux/Linux application/driver/kernel development. Strong C/C++ development skills with a good understanding of object-oriented design. Experience dealing with Linux community and Open-Source...


  • Bangalore, India Tech Mahindra (formerly Mahindra Satyam) Full time

    Role/Skill: Linux Device Driver Developer Experience: 5-10 years Location: Bangalore Job Description: Engineer with 5+ years of experience in embedded Linux/Linux application/driver/kernel development. Strong C/C++ development skills with a good understanding of object-oriented design. Experience dealing with Linux community and Open-Source...


  • bangalore, India Tech Mahindra (formerly Mahindra Satyam) Full time

    Role/Skill: Linux Device Driver Developer Experience: 5-10 years Location: Bangalore Notice: 30 Days or Less Job Description: Engineer with 5+ years of experience in embedded Linux/Linux application/driver/kernel development. Strong C/C++ development skills with a good understanding of object-oriented design. Experience dealing with Linux community and...


  • Bangalore, India Tech Mahindra (formerly Mahindra Satyam) Full time

    Role/Skill: Linux Device Driver Developer Experience: 5-10 years Location: Bangalore Notice: 30 Days or Less Job Description: Engineer with 5+ years of experience in embedded Linux/Linux application/driver/kernel development. Strong C/C++ development skills with a good understanding of object-oriented design. Experience dealing with Linux community...


  • Bangalore, India Tech Mahindra Full time

    Role/Skill: Linux Device Driver Developer Experience: 5-10 years Location: Bangalore Notice: 30 Days or Less Job Description: Engineer with 5+ years of experience in embedded Linux/Linux application/driver/kernel development. Strong C/C++ development skills with a good understanding of object-oriented design. Experience dealing with Linux...


  • Bangalore, Karnataka, India TekPillar Full time

    Position : Embedded C++ DeveloperExperience : 2 to 6 YearLocation : BangaloreMandatory Skills : Embedded C++ , Linux Device Driver/BSP/Board BringUpJob Description :- 2-6 years of experience in embedded software development.- Strong proficiency in Embedded C++.- Hands-on experience with Linux Device Drivers, BSP, and Board Bring-Up.- Solid understanding of...


  • Bangalore, Karnataka, India TekPillar Full time

    Key Responsibilities :- Develop and maintain software for embedded systems using C++.- Work closely with cross-functional teams to design and implement Linux Device Drivers, Board Support Packages (BSP), and Board bring-up.- Debug and optimize software for performance and reliability.- Participate in code reviews, design discussions, and contribute to...


  • bangalore, India Tata Elxsi Full time

    Experience - 5 to 9 yrs Candidate should have bachelor or master degree qualification in Information Technology or any allied streams. Skill Set :Proven experience in developing Linux kernel device drivers.Strong understanding of Linux kernel architecture, subsystems, and OS concepts.Experience with Camera drivers and interfaces such as MIPI CSI-2 and...


  • bangalore, India Tech Mahindra (formerly Mahindra Satyam) Full time

    Role/Skill: Linux Device Driver DeveloperExperience: 5-10 yearsLocation: BangaloreJob Description:Engineer with 5+ years of experience in embedded Linux/Linux application/driver/kernel development.Strong C/C++ development skills with a good understanding of object-oriented design.Experience dealing with Linux community and Open-Source contribution a...


  • bangalore, India Tech Mahindra (formerly Mahindra Satyam) Full time

    Role/Skill: Linux Device Driver DeveloperExperience: 5-10 yearsLocation: BangaloreNotice: 30 Days or LessJob Description:Engineer with 5+ years of experience in embedded Linux/Linux application/driver/kernel development.Strong C/C++ development skills with a good understanding of object-oriented design.Experience dealing with Linux community and Open-Source...


  • bangalore, India Tech Mahindra (formerly Mahindra Satyam) Full time

    Role/Skill: Linux Device Driver Developer Experience: 5-10 years Location: Bangalore Notice: 30 Days or Less Job Description: Engineer with 5+ years of experience in embedded Linux/Linux application/driver/kernel development. Strong C/C++ development skills with a good understanding of object-oriented design. Experience dealing with Linux community and...

  • Linux Device Driver

    4 weeks ago


    bangalore, India Tech Mahindra Full time

    Tech Mahindra is hiring for the below open position, if you are interested, please share your updated profile to an00864209@techmahindra.com along with the following details. 1.Total Experience: 2.Current CTC: 3.Expected CTC: 4. Notice Period: 5.Linux Device Driver Experience: 6.C Programming 7.Current Location: JD: Exp: 5 to 10 Years Engineer with 6+...


  • Bangalore, India TekPillar Full time

    Job Title: Linux/Device Driver DeveloperWe are seeking a skilled Linux/Device Driver Developer to join our growing team of engineers working on a cutting-edge Consumer SoC. The ideal candidate will have expertise in designing, implementing, and debugging device drivers for various interfaces.Key Responsibilities:Design and implement device drivers for USB,...