System device driver Developer _ HCL _ Tanvi @ 4 Y _ Bangalore

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

3-15 years of experience in Linux/Android device driver development., Strong experience in multimedia IP drivers or system IP drivers., Good knowledge of microprocessors and ARM architectures., Familiarity with version control tools like GIT and development tools like JIRA..

Key responsibilities:

  • Develop and maintain device drivers for complex SoCs.
  • Participate in board bring-up activities and support hardware integration.
  • Collaborate with cross-functional teams to ensure software compatibility.
  • Utilize version control and project management tools to track development progress.

CodersBrain logo
CodersBrain SME https://www.codersbrain.com/
201 - 500 Employees
See all jobs

Job description

 Candidate must have 3-15 years of experience in Linux / Android device driver development
- Demonstrated Embedded System software development experience in device drivers and board-support packages for complex SoCs
- Strong experience in at least one of below areas
A. Multimedia IP drivers - Video / Camera (V4L2), Display, Graphics, Imaging
B. Drivers for System IPs (Timer, UART, USI, HSI2C, SPI, Debug Features, PinCtrl), Bootloader
C. Drivers for Memory devices like UFS, eMMC
- Working experience on board bring up activities
- Strong working 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
- Hypervisor knowledge would be an added preference
Core kernel, CPU, UART, I2C, SPI, GPIO, DMA Device Driver and related protocols  

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Problem Solving

Related jobs