OS Kernel and Device Driver Developer

3 weeks ago


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

OS Kernel and Device Driver Developer:

• Strong working knowledge of at least 1 of the IPs - Power mgmt., CPU and/or UFS/storage domain

• Working knowledge of Power features, PMIC

• Working experience on board bring up activities.

• Hands-on experience in using power measuring devices and solving power/performance issues using Lauterbach Trace32/other tools.

• Experience in Linux/Android BSP development at the product level

• Knowledge of Linux/Android Power management framework Suspend/Resume

• Knowledge of Runtime PM, CPU freq/Idle scaling governors, DVFS

• Knowledge of ARM/CPU Architecture, cache and Linux scheduler is desirable.

• Ability to resolve system-level power/performance issues during product development.

• Experience in analyzing system-level performance bottlenecks and fixing benchmark scores.

• Good knowledge of Linux kernel and device driver development.

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.



  • Bengaluru, Karnataka, 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...


  • Bengaluru, Karnataka, India Scalene works Full time

    Job DescriptionGeneral 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 operating systems like...


  • Bengaluru, India Scalene works Full time

    Job DescriptionGeneral 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 operating...


  • Bengaluru, India Scalene works Full time

    Job DescriptionGeneral 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 operating...


  • Bengaluru, Karnataka, India METACIPHER LABS PRIVATE LIMITED Full time

    SALARY :10LPA - 60LPA We do have an Opening for TechM (client INTEL) payroll on our Company Metacipher.Here is the JD kindly go through the JD n update me the detailsRoles & Responsibilities :Strong C /C++ experiencesWindows kernel Device Driver Development Must work on OS Architecture Must develop and maintain multiple kernel mode display features that...

  • Kernel Device Driver

    2 months ago


    Bengaluru, India GLOINNT Full time

    **Experience: 2 to 9 Years** **Location: Chennai & Bangalore** **Notice Period: Immediate/15 Days** - Keywords: Linux Device Drivers, Board Bringup, Linux BSP, Linux Kernel, Linux IPC, Character Driver, Cross Compilation, Yocto - Very deep knowledge in one or more of the following fields of technology - **Linux kernel development**: - Linux kernel device...


  • Bengaluru, India METACIPHER LABS PRIVATE LIMITED Full time

    SALARY : 10LPA - 60LPAWe do have an Opening for TechM (client INTEL) payroll on our Company Metacipher.Here is the JD kindly go through the JD n update me the detailsRoles & Responsibilities : 1. Strong C /C++ experiences2. Windows kernel Device Driver Development 3. Must work on OS Architecture 4. Must develop and maintain multiple kernel mode display...


  • Bengaluru, India METACIPHER LABS PRIVATE LIMITED Full time

    SALARY : 10LPA - 60LPAWe do have an Opening for TechM (client INTEL) payroll on our Company Metacipher.Here is the JD kindly go through the JD n update me the detailsRoles & Responsibilities : 1. Strong C /C++ experiences2. Windows kernel Device Driver Development 3. Must work on OS Architecture 4. Must develop and maintain multiple kernel mode display...


  • Bengaluru, India Creative Hr Solutions Full time

    Skills :- Bare metal driver development- FreeRTOS- 32-bit microcontrollers- uclinux Requirements:- 4+ years of experience as an embedded software developer where you are comfortable with firmware and debugging experience who understands the low-level, device driver layer.- Strong in debugging skills, especially in the core kernel, Kernel crash (oops), system...

  • Engineer I, SW

    4 weeks ago


    Bengaluru, India HARMAN International Full time

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

  • Engineer I, SW

    3 weeks ago


    Bengaluru, India HARMAN International Full time

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

  • Engineer I, SW

    2 weeks ago


    Bengaluru, India HARMAN International Full time

    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 Global Technologies Full time

    Position : Linux Device Driver ProgrammerTotal experience : 3+ yearsDesired Skills and Experience : 3+ years of related experience in Linux Device Driver Programming. 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...


  • Bengaluru, India L A Consultancy Full time

    Development experience in Embedded domain using C Programming Experience in Linux system programming / Kernel programing Experience in working on any Linux/Android Drivers Alternative : Embedded C or C++ With (Linux or RTOS) Embedded C or C++ With (Linux or RTOS or Android ) with Kernel programing exp Role The engineer is expected to contribute to...

  • Sr Engineer II, SW

    4 weeks ago


    Bengaluru, India HARMAN International Full time

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

  • Linux Device Driver

    2 months ago


    Bengaluru, India Tech Mahindra Full time

    Linux Device DriverEngineer with 5-15 years of experience in embedded Linux/Linux device driver/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 (Multimedia, Power management, Display...

  • Linux Device Driver

    6 days ago


    Bengaluru, Karnataka, India Tech Mahindra Full time

    Linux Device Driver Engineer with 515 years of experience in embedded Linux/Linux device driver/driver/kernel development. Strong C/C++ development skills with a good understanding of objectoriented design. Experience dealing with Linux community and Open-Source contribution a plus. Experience with any one of the domains (Multimedia, Power management,...

  • Linux Device Driver

    6 days ago


    Bengaluru, Karnataka, India Tech Mahindra Full time

    Linux Device DriverEngineer with 5-15 years of experience in embedded Linux/Linux device driver/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 (Multimedia, Power management, Display...


  • Bengaluru, Karnataka, India Qualcomm Full time

    Company:Qualcomm India Private LimitedJob Area:Engineering Group, Engineering Group >Software EngineeringGeneral Summary:The ideal candidate needs to have: Strong Embedded system knowledge, Experience on Windows Internals and good driver development. Solid understanding of Operating System concepts, RTOS, FW management.Solid understanding of System level...

  • Linux Device Driver

    3 weeks ago


    Bengaluru, India Tech Mahindra Full time

    Linux Device Driver Engineer with 5-15 years of experience in embedded Linux/Linux device driver/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 (Multimedia, Power management,...