Device Driver Developer

3 weeks ago


Bangalore, Karnataka, 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 software & device driver domain with experience on GDB, JTAG/T32.

- He/She will be responsible for the development of host software components for Embedded operating systems.

- Duties will include implementing kernel mode device drivers, other low-level operating system components, and some application-level development for embedded Linux.

- This job includes the development of new device drivers for future products as well as support of existing device drivers for deployed products.

- The applicant should be familiar with working in a development environment using revision control, issue tracking, and automated testing.

- Design and develop device drivers, middleware, and board support packages (BSP) in various embedded OS environments

- Experience in Linux kernel and Heavy Device Driver Experience

- Expert in embedded C programming debug skills, especially in the core kernel software stability & device driver domain with experience on GDB, JTAG/T32

- Experience with Linux kernel & embedded systems (Memory Mgmt, Threads/Processes, IPCs & Synchronization, Interrupts, Boot sequence, etc)

- Exposure to Make, GNU/GCC, and toolchains

- Experience in related display drivers like HDMI, Display Port, HDCP, Ethernet, PCI Express, USB, etc

- Experience in chip ARM, RISC-V

- Driver customization per customer needs

- Assist the Applications team with customer support as needed

- Produce documentation that may be used inside and outside the company

(ref:hirist.tech)
  • Embedded Developer

    3 weeks ago


    Bangalore, Karnataka, India Mount Talent Consulting Full time

    Job Description :- Experience in firmware and embedded system development.- Proficiency in FreeRTOS for microcontroller-based systems.- Experience in developing Yocto-based Linux systems.- Skilled in creating custom device drivers, particularly for BLE - Experience with Digital Signal Processing, Filter Design and RF design.- Knowledge in processing sensor...

  • Embedded Developer

    2 months ago


    Bangalore, Karnataka, India Mount Talent Consulting Full time

    Job Description :- Experience in firmware and embedded system development.- Proficiency in FreeRTOS for microcontroller-based systems.- Experience in developing Yocto-based Linux systems.- Skilled in creating custom device drivers, particularly for BLE - Experience with Digital Signal Processing, Filter Design and RF design.- Knowledge in processing sensor...

  • Embedded Developer

    2 months ago


    Bangalore, Karnataka, India Excellence and Eminence LLP Full time

    About the Role :We are seeking a highly experienced and skilled Embedded Developer to join our team and play a vital role in the development of our client's embedded systems. This role is ideal for a candidate with a strong foundation in embedded C programming, bare-metal development, and experience working with :- Design, develop, and implement embedded...

  • Embedded Developer

    3 weeks ago


    Bangalore, Karnataka, India Excellence and Eminence LLP Full time

    About the Role :We are seeking a highly experienced and skilled Embedded Developer to join our team and play a vital role in the development of our client's embedded systems. This role is ideal for a candidate with a strong foundation in embedded C programming, bare-metal development, and experience working with :- Design, develop, and implement embedded...

  • SmartSoC Solutions

    6 days ago


    Hyderabad/Bangalore, Karnataka, India SmartSoc Solutions Pvt Ltd Full time

    JOB DESCRIPTION:- Candidate should be part of Multi-Media Audio SW team.- Candidate should closely work with Device Drivers & DSP Firmware/Algorithms & SoC/IP teams to develop and deliver drivers for different audio interfaces.- Candidate should also very closely work with Domain/SW Architects to lead the design and development of key audio features. KEY...


  • Bangalore, Karnataka, India Global Technologies Full time

    Job Description :Experience : 3 - 7 years of industry experience and 2 years of relevant experienceDesignation : Member Engineering Staff (MES-2)Role : PCIe & Network Device Driver ProgrammingFunctional Area : Engineering - Hardware & NetworksEducation : Bachelors or Masters in Computer Science, CSE, ECE, EEE & MCAJob Location : Bangalore(Work from...


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


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


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


  • Bangalore, Karnataka, India Brain Search Full time

    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 developing embedded software products. You work in a Linux environment in close collaboration...


  • Bangalore, Karnataka, India Brain Search Full time

    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 developing embedded software products. You work in a Linux environment in close collaboration...

  • Linux Device Driver

    2 months ago


    Bangalore, Karnataka, India Cientra Techsolutions Full time

    JD Responsibilities :- Ownership of system design and firmware on hardware prototype projects and development platforms.- Collaborating in a team environment across engineering disciplines.- Experimenting with and implementing interfaces to various sensors.- Devising and implementing low-latency network interface protocols.- Coding programs and scripts as...

  • Linux Device Driver

    3 weeks ago


    Bangalore, Karnataka, India Cientra Techsolutions Full time

    JD Responsibilities :- Ownership of system design and firmware on hardware prototype projects and development platforms.- Collaborating in a team environment across engineering disciplines.- Experimenting with and implementing interfaces to various sensors.- Devising and implementing low-latency network interface protocols.- Coding programs and scripts as...


  • Bangalore, Karnataka, India Hirist.tech Full time

    JD : IVI Automotive : Linux Device DriverExperience range : 3-15 yrsEducation : BE/B.Tech or ME/ M.Tech in Electronics Engineering / Computer Engineering/ Electrical Engineering; MCA1. Well versed with Linux Application and environment, Linux kernel & device driver understanding, should be able to cross compile code.2. Device drivers e.g PCI, USB,...


  • Bangalore, Karnataka, India Excellence and Eminence LLP Full time

    Job DescriptionWe are looking for Embedded Development and Testing Engineer with 4 to 6 Yrs of Experience for our esteemed client for Bangalore Location.Key Skills : Device Driver, Embedded, DO-178 BC , VxWorks, Lynx OS, RTOSNote : Minimum Experience is 4 Years. Kindly do not apply if you don't meet the minimum experience.Job responsibilities :- To work...


  • Bangalore, Karnataka, India Excellence and Eminence LLP Full time

    Job DescriptionWe are looking for Embedded Development and Testing Engineer with 4 to 6 Yrs of Experience for our esteemed client for Bangalore Location.Key Skills : Device Driver, Embedded, DO-178 BC , VxWorks, Lynx OS, RTOSNote : Minimum Experience is 4 Years. Kindly do not apply if you don't meet the minimum experience.Job responsibilities :- To work...

  • Synergic Emergene

    6 days ago


    Bangalore, Karnataka, 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, Karnataka, India Cientra Techsolutions Full time

    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 infrastructure for code patches and kernel builds- Work with customers on integration of Audience...


  • Bangalore, Karnataka, India Cientra Techsolutions Full time

    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 infrastructure for code patches and kernel builds- Work with customers on integration of Audience...


  • Hyderabad/Bangalore, Karnataka, India SDNA Full time

    REQUIRED SKILLS : - 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...