Jobs
>
Bengaluru

    SoC Camera Device Driver Developer - Bengaluru, India - Scalene works

    Default job background
    Description

    Job Description

    General Qualifications for all openings in our team:


    • 3-5 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 operating systems like Linux / QNX.


    • Good knowledge of Microprocessors / Microcontrollers / ARM MPU (ARMv7/ARMv8) architectures.


    • Working experience with version control tools like GIT / gerrit and development workflow tools like JIRA.


    • Hypervisor knowledge would be an added preference.

    Camera Device Driver:


    • Knowledge of Camera subsystem in Linux i.e. V4L2, sensor configuration and bring-up


    • Knowledge/experience of Camera ISP pipeline


    • Experience in operating system stack. Preferred experience in Linux and its components such as power and clock management, device tree, memory managers etc.


    • Sound experience in development of device driver code for ARM Cortex M/A/R series CPU cores, DMA engines, Interrupt Controller, Memory management, IO peripherals etc.


    • Exposure to profiling and performance analysis of hardware blocks and firmware sections.


    • System profiling (systrace, DS5, etc.), system performance and power optimizing.


    • Experience of bring-up of device driver on new chipsets preferred

    Educational / Technical Qualifications:


    • Bachelors or master's in engineering in Computer Science / E&C / Electrical.

    Candidate must have 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.


    • Good knowledge of operating systems like QNX, Linux and other RTOSs.


    • Good knowledge of Microprocessors / Microcontrollers / ARM MPU (ARMv7/ARMv8) architectures.


    • Working experience with version control tools like GIT and development workflow tools like JIRA.


    • Awareness of Automotive Infotainment use cases would be an added preference.



  • Texas Instruments Bengaluru, India

    Job Description: · TI Processors has a strong and robust software development team focused on solving some of the most challenging technical problems in cutting edge Automotive and Industrial products. We believe that hardware and software advancements go hand in hand, and to giv ...


  • Tech Mahindra Bengaluru, India

    Engineer with 8+ years of experience in embedded Linux/Linux application/driver/kernel development · Strong C/C++ development skills with a good understanding of object-oriented design · Strong OS concepts · Experience with Multimedia frameworks such as Stagefright, Gstreamer, Op ...


  • Capgemini Engineering Bengaluru, India

    Experience: 4 to 15 Years. · Education: BE/ B.Tech/ ME/ M.Tech/ MS. · Strong experience in Linux Drivers Development and kernel programming. · Experience in developing drivers for USB/Ethernet /Audio/ Graphics /PCI/Sensor/Camera. · Strong programming in C/C++. · Good in Linux int ...


  • Capgemini Engineering Bengaluru, India

    Location : Bangalore · Education: B.E/B.Tech/M.E/M.Tech (Computer or Electronics) · Experience: 3+ Years. · Vxworks/RTOS experience, RTOS driver development and test App development. · Good in C and Data structures. · Handson experience in RTOS OS Concepts, mutex, multithread, ta ...


  • Tech Mahindra Bengaluru, India

    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 plus. · Experience with any one of the domains ...


  • Capgemini Engineering Bengaluru, India

    3 to 6 years of hands-on embedded software development. · Strong C programming and Zephyr RTOS experince. · Coding experience with developing modules/components using layered architecture for Platform SW. · Exposure to highly resource-constrained, real-time, embedded environments ...


  • Capgemini Engineering Bengaluru, India

    Role: Engineer/Sr. Engineer for Embedded development · Mandatory Skills · 4-6 Years of experience in embedded device driver development/porting · 4-6 years of experience with QNX/Linux/RTOS/SafeRTOS/Autosar/Vxworks (any one) · 4-6 years of experience in C programming, Nice to ha ...


  • Scalene works Bengaluru, India

    Job Description · Display Device Driver Developer : · • Working knowledge of display peripherals and display protocols · • Working knowledge of Linux / QNX Display device drivers · • Knowledge of Middleware and standard frameworks for display · • Job role mainly involves design a ...


  • Cientra Techsolutions Bangalore, India permanent

    Job Description : · Develop application processor Linux device drivers for audio integrated circuits in Android. · Key Responsibilities : · - Design and test application processor Linux audio device drivers in an Android platform · - Set up and maintain build and release infrast ...


  • Scalene works Bengaluru, India

    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 bo ...


  • Capgemini Engineering Bengaluru, India

    Job Description · Experience: 4 to 12 Yrs · Strong experience in Linux Drivers Development. · Good in Linux internals concepts and kernel programming, drivers for USB/Ethernet /Audio/ Graphics /PCI/Sensor/Camera · Good in C/C++ programming · Experience in debugging using JTAG- TR ...


  • Brain Search Bangalore, India permanent

    Embedded Device Driver Development Engineer (NE Device Driver) · Job Description : · We are looking for experienced SW Device Driver development engineers to join our R&D team. · As a Software Development Engineer at Company you will work in a cross-functional, agile team develop ...


  • Excellence and Eminence LLP Bangalore, India permanent

    We are seeking a highly skilled QNX Device Driver/BSP Developer (Automotive) for our esteemed client in Bangalore location. · Experience : 3-10 Yrs., Location Bangalore · Key Skills : QNX, Camera Systems, Image Signal Processing, camera processing pipeline · Note : Candidate sha ...


  • Samsung India Bengaluru, India

    Position Summary · Samsung is a world leader in Memory, LCD and System LSI technologies. We are currently looking for exceptional software and hardware talent to join our Samsung Bangalore Office of Samsung's strategic investments in high performance low power ARM based device te ...

  • Qualcomm

    Samsung

    2 days ago


    Qualcomm Bengaluru, India

    Req ID · **Position Name AutoV9_HCP3 Project Support Team** · No of Positions 8 · Location Bangalore · Experience 3-15 Years · Education BE, M.Tech, B.Tech · Notice Period Immediate · **Device Driver Development** · Job role mainly involves design and development of Linux, Androi ...


  • Nutanix Bengaluru, Karnataka, India

    **Hungry, Humble, Honest, with Heart.** · **The Opportunity**: · Architect, design and develop a multi-cloud, hybrid cloud data product using distributed computing technology that spans multiple availability zones. Develop cloud-first solutions that provide cloud and app mobility ...

  • Skillety Technologies

    Graphic Driver

    1 week ago


    Skillety Technologies Bengaluru, Karnataka, India

    Experience with 3-12 Years · - Experience with expertise in C/C++ programming to develop low level graphics drivers · - Graphics driver module understanding.GFX driver applies to the VPG Graphics Driver, Display Driver. · - Experience with various features such as Framebuffer han ...

  • KPIT Technologies GmbH

    Embedded Expert

    1 week ago


    KPIT Technologies GmbH Bengaluru, India

    Job Description**:Experience in Embedded software development using "C" language. **Strong in Device Driver Development and Diagnostics development. (UDS, 14229 etc) · - Embedded C, Assembly Programming, 16/32-Controller Architecture experience · - CAN Protocal, Device Driver Dev ...


  • Leinex Consulting Bengaluru, India

    From 6 to 11 year(s) of experience · - ₹ 15,00, ,00,000 P.A. · - Bangalore/Bengaluru**Roles and Responsibilities** · - 6+ years of experience. · - Worked in-depth in Embedded **firmware development**: · - Strong Programming skills in C, Code optimization · - extensive work experi ...


  • PurpleCode Bengaluru, Karnataka, India

    **Key Responsibilities**: · **1. Driver Recruitment and Selection**: · Develop and implement effective strategies for recruiting qualified drivers. · Conduct thorough screening and interviews to assess driver skills, experience, and commitment. · Collaborate with HR to ensure all ...