Linux Device Driver

1 week ago


bangalore, India Samsung Electronics Full time
5 to 14 years of experience in
To Develop (System-Core/Power Management/Connectivity/Storage/ Display / Ethernet/ IVI/HUD) Device drivers for ARM based Exynos Chipsets.
Working knowledge of Linux / QNX device drivers
Good knowledge of Linux kernel and device driver development
Good experience with Bootloader, I2C, PMIC, UART, SPI, USB, UFS, MMC Power or similar device drivers.
System level knowledge and experience in Board bring up and debugging.
Good Knowledge of Debug tools and power and performance optimization.
Good Knowledge of Linux Internals/Frameworks/ARM Architecture.
Manage Samsung Exynos BSP / Device Driver Deliverables.
Experience in Linux/Android BSP development at product level
Knowledge on Linux/Android Power management framework Suspend/Resume.
Knowledge on 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 issue during product development
Experience in analyzing system level performance bottlenecks and fixing bench mark scores
Good to Have::
To do the bring up of the latest Android Platform on these devices and product development with Latest Exynos SoCs.
To involve in the development of the commercial phones with latest Android Releases and provide upgrades .
To Provide customer support to different vendors who are making products with Exynos Family chipsets (Mobile/Wearables).
Android HAL development Infotainment Media, Phone, Camera, BT, radio, Vehicle (anyone is fine)
Good understanding of Android architecture and internals (AOSP, Binder IPC, HAL & Native services)
Working on Android HAL layer and realizing various customer requirements on Android.

  • Bangalore City, India Capgemini Engineering Full time

    Experience: 3 Years to 7 YearsJob Location: Bangalore.Job Description: –1. Linux Operating system Internals. Kernel programming & system programming. (Mandatory) Interrupt, synchronization mechanism in Linux. (Mandatory) Linux device driver framework knowledge. (character/block drivers) Kernel debugging techniques. (kdb/kgdb/printk..Etc)2. Good...


  • bangalore, 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...


  • bangalore, India Teamware Solutions a division of Quantum Leap Consulting Pvt. Ltd Full time

    Job Description:Experience : 5 to 9 YearsLocation: Bangalore (Hybrid)Must have strong hands on experience with Design and Development of Device Drivers for Linux kernel with various peripherals including NICStrong programming skills in embedded C programming and Linux systems.Very good experience in RTOS , Hardware development processes , Reading and...

  • Solution Architect

    3 months ago


    bangalore, India Wipro Full time

    About the Company: Wipro has been a leader in engineering services for more than 35 years. Our deep expertise and drive to innovate have enabled 500+ clients across every industry to engineer market-changing products and platforms.Responsibilities:Responsible for the Linux Kernel and platform software, BSPs, Drivers (Yocto, Ubuntu, RedHat, CentOS),...

  • Solution Architect

    3 months ago


    bangalore, India Wipro Full time

    About the Company: Wipro has been a leader in engineering services for more than 35 years. Our deep expertise and drive to innovate have enabled 500+ clients across every industry to engineer market-changing products and platforms. Responsibilities: Responsible for the Linux Kernel and platform software, BSPs, Drivers (Yocto, Ubuntu, RedHat, CentOS),...


  • bangalore, India CodeVyasa Full time

    Looking for a Linux Device Driver Developer to join a team of rockstar developers. The candidate should have a minimum of 5 years. of total experience.There are multiple openings. If you're looking for career growth & a chance to work with the top 0.1% of developers in the industry, this one is for you! You will report into IIT'ans/BITS grads with 10+ years...


  • bangalore, India ACL Digital Full time

    We are ok with below any combination:SOC Verificaiton (Automotive Qualification Testing)Lead Engineer - Experience - 8 to 12 Years§ Hands-on testing experience to Automotive Infotainment ECU§ Experience in Python or Robot scripting§ Exposure Linux , QNX and Android OS§ Hands-on experience with Performance , Sanity testing activities.§ Hands-on Testing...


  • bangalore, India Capgemini Engineering Full time

    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 internals conceptsExperience in debugging using JTAG- TRACE32 or any other debugger.


  • Bangalore City, India ACL Digital Full time

    We are ok with below any combination:SOC Verificaiton (Automotive Qualification Testing)Lead Engineer Experience 8 to 12 Years§ Hands-on testing experience to Automotive Infotainment ECU§ Experience in Python or Robot scripting§ Exposure Linux, QNX and Android OS § Hands-on experience with Performance, Sanity testing activities.§ Hands-on Testing...


  • Bangalore City, India Capgemini Engineering Full time

    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 internals conceptsExperience in debugging using JTAG TRACE32 or any other debugger.


  • Bangalore Urban, India MosChip® Full time

    REQUIRED SKILLS: Experience : 4 to 6yr(Must) Very good C programming and Linux skills. Good to have experience in embedded/automotive software and/or driver development on ARM SoCs on Linux/Android etc Good to have multi-threaded programming experience. Good at Linux System programming. Good understanding of Linux OS concepts and Linux Kernel internals....


  • Bangalore Urban, India MosChip® Full time

    REQUIRED SKILLS:Experience : 4 to 6yr(Must)Very good C programming and Linux skills.Good to have experience in embedded/automotive software and/or driver development on ARM SoCs on Linux/Android etcGood to have multi-threaded programming experience.Good at Linux System programming.Good understanding of Linux OS concepts and Linux Kernel internals.Awareness...


  • bangalore, India Global Technologies Full time

    Position : Software System Architect Total experience : 10+ yearsDesired Skills and Experience :- 10+ years, as a developer, designer & architect of one of the following : Network OS, Firmware, Storage or Compute virtualization SW.- Industry experience building enterprise solutions like Network OS, Virtualization (Storage / Computer) and device drivers on...

  • Synergic Emergene

    3 months ago


    Bangalore, India Synergic Emergence Private Limited Full time

    KEY RESPONSIBILITIES : - The ideal candidate will participate in all aspects of the Software Development lifecycle; he or she will be expected to provide full ownership of specific components and drive assignments to completion:- Design and implement low level firmware supporting security features like Secure boot HDCP/ Widevine / Playready / Trusted...

  • Engineer I, SW

    3 months ago


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


  • Bangalore City, India ACL Digital Full time

    Responsibilities:Hands on experience into Windows systems/kernel programming.Hands on experience with Windows Driver Model (WDM), Device driver kit / Windows driver kit (DDK/WDK).In-depth hands-on experience in Win32 programming.Windows device driver development (Registry Filter Driver, NDIS Driver and Windows Hook Driver, WFP driver, File System Filter...


  • bangalore, India MediaTek Full time

    Job DescriptionJoin a dynamic SW engineering team for ISD’s India site for Client Computing and Automotive efforts involving key technologies which may involve Camera, Video, Power, Audio kernel mode driver development. Evaluate and drive performance and power optimizations on overall platform. Contribute to a variety of software technologies high...


  • bangalore, India Anicalls (Pty) Ltd Full time

    Candidate should be able to:collaborate closely with chip architects, designers, verification/emulation engineers, and software engineers.Participate in quality check reviewsInvolve in projects will include everything from conception, to implementation and bring-upDevelop device drivers, and diagnostic software for SOCsSpecify and develop ARM trusted...


  • bangalore, India BITSILICA Full time

    Location: BangaloreExperience : 5+ YearsNotice period: Immediate joinersJob description• Working experience with Complex Embedded Systems, Mobile/IOT/Auto domains preferred.• Involved in BSP development and efficient in debugging software issues• Linux kernel development, device driver development and Android architecture experience• Hands on...

  • Software Engineer

    3 months ago


    bangalore, India Texas Instruments Full time

    Job Description:TI Processors has a strong and robust software development team focused on solving some of the most challenging technical problems in automotive and industrial domains. From enabling connectivity in the car, to ensuring deterministic communication needed for industrial applications like factory automation, networking is one of the key...