Linux Device Developer

1 month ago


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.
  • Awareness of RTOS operating system fundamentals / processor architecture /embedded system and microprocessor concepts.
  • Familiarity with parallel-processing concepts such as threads, signals, priorities, semaphores, mutexes, race-conditions, deadlocks, etc.
  • Experience with scripting languages (Python, Shell scripts)
  • Implement Tools and Test applications to enable and streamline testing process.
  • Contribute in pre-silicon and post-silicon bring-up of future chipsets.
  • Good system debugging skills and root cause analysis.
  • Excellent Linux kernel debugging skills with ability to Find the exact root cause.
  • Experience in using debugging tools like Lauterbach, Trace tools and the ability to use Oscilloscope and Protocol Analysers
  • Good understating of working debug tools like JTAG/TRACE.
  • Strong analytical and problem-solving skills
  • Should be a good team-player and easy to work with various stake holders.
  • Good to have experience dev ops tools like Git/Perforce/Gerrit/Code Collab etc..
  • Candidate should be familiar in understanding the peripheral hardware, Device Data sheets, Schematics, Specification and Reference manual.
  • Good understanding of communication protocols (SPI, I2C, UART)
  • Knowledge on LDO/SMPS, Crystals/Clocks, Battery charging and Fuel gauge
  • Driver’s design and development on multiprocessor and multithreaded ASIC platforms.
  • Preferably good understanding about ARM32/64 chipset architecture.
  • good to have experience working in Linux USB/HSIC/PCIe Core drivers.
  • Working knowledge of any of the peripheral Linux driver’s areas such as: DMA, PMIC, USB, PCIe, HSIC



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

  • Linux Device Driver

    5 days ago


    bangalore, India Samsung Electronics Full time

    5 to 14 years of experience inTo Develop (System-Core/Power Management/Connectivity/Storage/ Display / Ethernet/ IVI/HUD) Device drivers for ARM based Exynos Chipsets.Working knowledge of Linux / QNX device driversGood knowledge of Linux kernel and device driver developmentGood experience with Bootloader, I2C, PMIC, UART, SPI, USB, UFS, MMC Power or similar...


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

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

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


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


  • Bangalore Urban, India Capgemini Engineering Full time

    About GlobalEdge Software (Part of Capgemini)GlobalEdge Software is a product engineering company that has been in the business of embedded software solutions and technologies for over 15 years. We deliver customized and rigorously-tested solutions in five key industry verticals: Semiconductors, Automotive, Consumer Electronics, Telecommunications, and...


  • Bangalore Urban, India Capgemini Engineering Full time

    About GlobalEdge Software (Part of Capgemini) GlobalEdge Software is a product engineering company that has been in the business of embedded software solutions and technologies for over 15 years. We deliver customized and rigorously-tested solutions in five key industry verticals: Semiconductors, Automotive, Consumer Electronics, Telecommunications, and...


  • 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 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, India Overture Rede Private Limited. Full time

    Job Description : Mandatory Skills : - Engineer with 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 (Multi Media, Power...

  • WLAN Developer

    1 day ago


    Bangalore Urban, India Capgemini Engineering Full time

    The ideal candidate will be responsible WLAN DeveloperResponsibilitiesExpertise in C programming for Embedded Systems for Linux.· WLAN Device Drivers OR MAC(LMAC/UMAC/Open MAC) Firmware [IEEE 802.11 a/b/g/n/ac protocols, WFA Specifications]Experience in WLAN Development.· Conversant with embedded development tools, debuggers, protocol analyzers, etc.·...

  • Linux Kernel Developer

    3 months ago


    Hyderabad/Bangalore, India METACIPHER LABS PRIVATE LIMITED Full time

    Job Description : 1. Engineer with 6 to 10yrs of experience in embedded driver/kernel development.2. Strong C/C++ development skills with a good understanding of object-oriented design.3. Experience dealing with Linux community and Open Source contribution a plus4. Experience with any one of the domain (Multi Media, Power management, Display technology,...