Camera Kernel Developer

5 days ago


Bengaluru, Karnataka, India CODERS BRAIN TECHNOLOGY PRIVATE LIMITED Full time ₹ 30,000 - ₹ 15,00,000 per year

Job Summary (2-6 Years)

We are looking for an experienced Camera Kernel Developer with strong expertise in Linux kernel internals and hands-on experience in camera system bring-up, integration, and stabilization. The ideal candidate will have a proven track record of working with camera sensor drivers, MIPI interfaces, and low-level system debugging on embedded/mobile platforms.

Key Responsibilities

  • Develop, integrate, and debug camera sensor drivers for embedded/mobile platforms.
  • Perform system bring-up and stabilization of camera pipelines, ensuring reliability and performance.
  • Customize and optimize the Linux kernel (V4L2, MIPI, drivers, device tree) to support camera hardware.
  • Work closely with cross-functional teams to integrate camera and multimedia components.
  • Troubleshoot and resolve kernel-level stability and performance issues.
  • Ensure proper memory management, buffer handling, and interrupt mechanisms within kernel space.

Must-Have Skills

  • Strong expertise in Linux Kernel fundamentals (IPC, system calls, threads, tasklets, IRQs).
  • Proficiency in C and C++ with strong knowledge of OOP, pointers, and data structures.
  • Hands-on experience in developing and debugging camera sensor drivers.
  • Experience with MIPI drivers and integration workflows.
  • Solid understanding and implementation of V4L2 interfaces.
  • Expertise in memory and buffer management in kernel space.
  • Strong knowledge of interrupt mechanisms and kernel module interactions.
  • Exposure to hardware drivers/modules for camera and multimedia components.
  • Excellent debugging, analytical, and communication skills.

Good to Have

  • Familiarity with Video Session Link Manager.
  • Experience with Session Request Manager.
  • Understanding of Queue and Sync Manager concepts.

Preferred Qualifications

  • Bachelor's or Master's degree in Computer Science, Electronics, or a related field.
  • Prior experience in camera stack development for embedded/mobile platforms.
  • Understanding of computer architecture and microprocessor internals (ARM preferred).

Job Type: Full-time

Pay: ₹300, ₹1,500,000.00 per year

Work Location: In person


  • Kernel Developer

    1 week ago


    Bengaluru, Karnataka, India TestCore IT Solutions Pvt. Ltd. Full time

    Kernel DeveloperFor Kernel• Linux Kernel fundamentals (IPC, system calls, thread, tasklet, IRQ etc.)• Good in C and C++ (OOP, Pointers and Data Structures)• Memory and buffer management• V4L2 interface• Camera sensor driver• MIPI driverGood to Have• Video session link manager• Session request manager• Queue and Sync ManagerAdditional...


  • Bengaluru, Karnataka, India Emmetra Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Company DescriptionEmmetra is a deeptech startup based in California with a development center in Bangalore. We empower camera product companies to achieve perfect vision by unlocking the potential of cameras using Emmetra's AI-based development tool. Founded by a globally experienced team in camera and imaging products, Emmetra focuses on simplifying...

  • Camera ISP Engineer

    5 days ago


    Bengaluru, Karnataka, India CODERS BRAIN TECHNOLOGY PRIVATE LIMITED Full time ₹ 3,00,000 - ₹ 15,00,000 per year

    Role Overview (2-6 Years)We are seeking a skilled Camera Sub-Module Engineer to design, develop, and optimize camera software modules across ISP pipelines, HAL/KMD driver interfaces, tuning frameworks, and memory/buffer management on embedded systems and SoC platforms. The role requires strong C++ and Linux kernel expertise, combined with a deep...

  • Kernel Developer

    7 days ago


    Bengaluru, Karnataka, India Creative Hr Solutions Full time ₹ 15,00,000 - ₹ 28,00,000 per year

    Embedded Software Engineer for Linux Kernel Development firmware, and low-level device driver programming. The role involves porting kernel modules, working with system-level components, and Linux driver customization using Yocto similar tools


  • Bengaluru, Karnataka, India sumsung Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Description Position Summary About Samsung Semiconductor India Research (SSIR) With a wide range of industry-leading semiconductor solutions, we are enabling innovative growth in market segments in component solutions, featuring industry-leading technologies in System LSI, Memory and Foundry. Our engineers are offered a foundation to work on...


  • Bengaluru, Karnataka, India VARITE Inc. Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Description : Job Purpose : We are seeking an experienced and passionate Linux Kernel Developer to design, develop, and maintain the Linux kernel and its subsystems. The ideal candidate will have a strong background in C programming, kernel internals, and driver development, with hands-on experience in debugging and performance optimization. You...

  • Camera HAL dev

    2 days ago


    Bengaluru, Karnataka, India HARMAN International Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    HARMAN's engineers and designers are creative, purposeful and agile. As part of this team, you'll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the...


  • Bengaluru, Karnataka, India AMD Full time ₹ 5,00,000 - ₹ 8,00,000 per year

    WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Bengaluru, Karnataka, India Qualcomm Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    General Summary:As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Systems Engineer, you will research, design, develop, simulate, and/or validate systems-level software, hardware,...


  • Bengaluru, Karnataka, India Tessolve Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Role: Linux Kernel Networking DeveloperExp: 7+, 5+ in linux driver developmentProven experience in Linux kernel development with a focus on Networking driver and related stack.Strong understanding of Networking Concepts, Protocols and software layers within the Linux kernel.Demonstrated contributions to Linux kernel patches and upstream projects.Proficiency...