Linux Driver And Firwmare Development Engineer ACL Digital

  • company name ACL Digital
  • working location Office Location
  • job type Full Time

Experience: 4 - 4 years required

Pay:

Salary Information not included

Type: Full Time

Location: Karnataka

Skills: Power management, Virtualization, IPC, Problem Solving, Debugging, written communication, Verbal communication, embedded Linux driverkernel development, CC Development, ObjectOriented Design, Graphics driver, Multi MediaVideo driver, Display Driver development, Audio subsystem, Ethernet Driver, DMA driver development, kernel mode driver programming, Linux Device driver programming, Embedded Systems Development, System Debugging, Kernel bug fixes, upstreaming

About ACL Digital

Job Description

Location Bengaluru Experience Range 4 - 14 Years Qualification B.Tech/B.E. (electronics and communication engineering) Job Description Engineer would be responsible for ensuring that the design is in line with the technical and quality requirements set for the team particularly with respect to functional and code coverage. Responsibilities Engineer with experience in embedded Linux driver/kernel development. Strong C/C++ development skills with a good understanding of object-oriented design. Experience with any one of the below mentioned driver development domain. 1 Graphics driver DRM/KMS, OpenGL, Vulkan, OpenCL, Mesa. 2 Multi Media-Video driver Vaapi, vdpau, gstreamer, v4l2. 3 Power management System to RAM, S0ix3. 4 Display Driver development X, Wayland, Weston, Display driver. 5 Experience with Audio sub-system, Audio driverss, frameworks and ALSA SOC(ASOC), Audio protocols like I2S/TDM, Proficient in yocto development. 6 Virtualization Xen, KVM, QNX hypervisor knowledge. 7 Ethernet Driver Network driver development. Good working experience with IPC, DMA driver development. Experience with kernel mode driver programming in Linux. Linux Device driver programming experience in Linux Kernel and Drivers. Experience dealing with Linux community and Source contribution a plus. Strong background in embedded systems development. System knowledge, System Debugging. Work in both an individual and team member environment. Excellent problem solving and debugging skills of the building blocks. Kernel bug fixes and upstreaming. Strong written and verbal communication skills. Self-motivated, should be able to take lead in mastering new technologies.,