Talent.com
This job offer is not available in your country.
Camera Kernel Developer - C / C++

Camera Kernel Developer - C / C++

Coders Brain Technology Private LimitedBangalore
19 days ago
Job description

Job Summary :

We are seeking an experienced Camera Kernel Developer with deep expertise in Linux kernel internals and a strong focus on camera system bring-up, integration, and stabilization. This is a specialized role intended for professionals who have hands-on experience working with camera drivers, sensor interfaces, and low-level system debugging on embedded Skills :

  • Strong expertise in Linux Kernel fundamentals (IPC, system calls, threads, tasklets, IRQs).
  • Proficient in C and C++, with in-depth understanding of OOP concepts, pointers, and data structures.
  • Hands-on experience 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 within kernel space.
  • Proven ability to triage and resolve stability issues related to camera systems.
  • Clear understanding of interrupt mechanisms and their interaction with kernel modules.
  • Exposure to hardware drivers / modules for camera and multimedia components.
  • Strong written and verbal communication skills to work across cross-functional teams.

Good to Have :

  • Familiarity with Video Session Link Manager.
  • Experience with Session Request Manager.
  • Understanding of Queue and Sync Manager Qualifications :
  • Bachelor's or Masters degree in Computer Science, Electronics, or related field.
  • Prior experience in camera stack development for embedded / mobile platforms.
  • Understanding of computer architecture and microprocessor internals (ARM experience is a plus).
  • (ref : hirist.tech)

    Create a job alert for this search

    Developer • Bangalore

    Related jobs
    • Promoted
    Microservice Developer

    Microservice Developer

    Tata Consultancy ServicesBangalore Rural, Karnataka, India
    Role • • : Microservice Developer.Required Technical Skill Set : Microservice Developer.Desired Experience Range : 5 - 9 yrs. Notice Period : Immediate to 30Days only.We are currently planning to do a Vir...Show moreLast updated: 5 days ago
    • Promoted
    CAA Developer

    CAA Developer

    L&T Technology ServicesBengaluru, Karnataka, India
    Job location - Bangalore & Pune.Expertise in CAD Automation & Customization Field.Strong Knowledge in Solution Definition in the Design Lifecycle. Good To have knowledge in CATIA V5 / V6 Customization...Show moreLast updated: 4 days ago
    • Promoted
    RMS Technical Expert - OSAT

    RMS Technical Expert - OSAT

    Tata ElectronicsKolar, Karnataka, India
    The RMS Technical Expert will be responsible for the design, deployment, and optimization of Reliability Monitoring Systems in an OSAT (Outsourced Semiconductor Assembly & Test) manufacturing envir...Show moreLast updated: 7 days ago
    • Promoted
    Senior Quality Assurance Automation Engineer

    Senior Quality Assurance Automation Engineer

    Andor TechBangalore Rural, Karnataka, India
    Location : Work From Office (5 Days).We are seeking a skilled QA / Automation Engineer with hands-on experience in API, Web, Desktop, and Mobile application testing. The candidate should have strong au...Show moreLast updated: 7 days ago
    • Promoted
    Camera Software Engineer - Hardware Abstraction Layer

    Camera Software Engineer - Hardware Abstraction Layer

    Coders Brain Technology Private LimitedBangalore
    Key Responsibilities : - Basic understanding of ISP pipeline modules - Develop and maintain HAL (Hardware Abstraction Layer) a...Show moreLast updated: 19 days ago
    • Promoted
    Embedded Linux Camera Developer - C / C++

    Embedded Linux Camera Developer - C / C++

    TekPillarBangalore
    Job Role : Embedded Linux Camera Developer Experience : 4 to 8 Years Location : Bangalore <...Show moreLast updated: 30+ days ago
    • Promoted
    Camera System Engineer - C / C++ Programming

    Camera System Engineer - C / C++ Programming

    People Prime World WideBangalore
    Key Responsibilities : - Design and develop camera systems software across Android Kernel, HAL, and Framework layers.Work on Linux device driver / k...Show moreLast updated: 24 days ago
    • Promoted
    Camera Software Engineer - C / C++ Programming

    Camera Software Engineer - C / C++ Programming

    NasugroupBangalore
    Role Overview : We are seeking an experienced Camera Software Engineer with strong expertise in embedded camera systems and sensor integration.The role involves devel...Show moreLast updated: 30+ days ago
    • Promoted
    ADAS Video C++ Developer

    ADAS Video C++ Developer

    ConfidentialBengaluru / Bangalore
    Test development, integration, debugging and maintenance of a C++ based video subsystem with a focus on Accelerated User Space Libraries (USL). Maintaining the C++ based middleware stack.Debugging t...Show moreLast updated: 9 days ago
    • Promoted
    Gen AI Video Technical Artist - Compositing and Consistency

    Gen AI Video Technical Artist - Compositing and Consistency

    Fast Code AIBengaluru, Karnataka, India
    This role exists to convert scripts into cinematic, text-free plates using modern T2V / I2V tools, keeping character and styles consistent and hand off clean layers for editorial.Shot breakdowns from...Show moreLast updated: 7 days ago
    • Promoted
    Camera / Multimedia System Performance - Lead Er

    Camera / Multimedia System Performance - Lead Er

    ConfidentialBengaluru / Bangalore
    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 futu...Show moreLast updated: 30+ days ago
    • Promoted
    Game Programmer (Generative AI)

    Game Programmer (Generative AI)

    JabaliBangalore, IN
    Important Application Instructions • • • •.JhY_-Y2AobQT5bZ7eNLQPRdxFQ-zcmv0uG5GXkZHc / .We look forward to your application and potentially welcoming you to our team!. We are on the hunt for a talented a...Show moreLast updated: 17 days ago
    • Promoted
    Reporting Leader (Big Data / MES)

    Reporting Leader (Big Data / MES)

    Tata ElectronicsKolar, Karnataka, India
    Power BI, Tableau, and Grafana.Deliver multiple output format reports meeting OSAT customer needs.Develop portals for internal and external users to access reports with right level of access contro...Show moreLast updated: 8 days ago
    • Promoted
    Automation testing-Python with Robot framework

    Automation testing-Python with Robot framework

    Tata Consultancy ServicesBangalore Rural, Karnataka, India
    TCS is looking for Automation testing-Python with Robot framework.Education : Minimum 15 years of full-time education (10th, 12th and Graduation). Responsible for Designing, Developing and executing ...Show moreLast updated: 8 days ago
    • Promoted
    • New!
    Media Streaming Engineer

    Media Streaming Engineer

    Tata Consultancy ServicesBangalore Rural, Karnataka, India
    Role • • : Media Streaming Engineer.Required Technical Skill Set : Media Streaming Engineer.Desired Experience Range : 12 - 17 yrs. Notice Period : Immediate to 90Days only.We are currently planning to do...Show moreLast updated: 11 hours ago
    • Promoted
    MES Technical Developer

    MES Technical Developer

    Tata ElectronicsKolar, Karnataka, India
    We are looking for an experienced.Senior MES Technical Developer.Siemens Opcenter Execution (formerly Camstar).MES solutions tailored for high-tech electronics or semiconductor manufacturing.MES wo...Show moreLast updated: 7 days ago
    • Promoted
    CAM Programmer

    CAM Programmer

    Tata ElectronicsHosur, Tamil Nadu, India
    Are you passionate about precision engineering and CNC machining? Join our team as a.Conceptualize and generate CAM programs using NX software, defining cutting tools and strategies for 3D models (...Show moreLast updated: 24 days ago
    • Promoted
    Linux Kernel / Driver Bring-up -Development

    Linux Kernel / Driver Bring-up -Development

    Eximietas DesignBangalore Urban, Karnataka, India
    Dedicated to achieving new heights of excellence.Eximietas Design is a cutting-edge technology solutions provider, offering services and consulting to businesses of all sizes.We specialize in chip ...Show moreLast updated: 14 days ago