Search by job, company or skills

Luxoft India Llp

Embedded Linux Development Engineer

6-8 Years
Save
new job description bg glownew job description bg glow
  • Posted a month ago
  • Be among the first 40 applicants
Early Applicant
Quick Apply

Job Description

Responsibilities:

  • Develop and optimize GFX, Multimedia, Display, and Audio drivers based on project requirements.
  • Collaborate with cross-functional teams to ensure seamless driver integration.
  • Conduct thorough testing, troubleshooting, and debugging of drivers.
  • Improve and optimize existing systems for performance and stability.
  • Provide technical guidance and support when needed.

Mandatory Skills:

  • 6+ years of experience in embedded Linux driver/kernel development.
  • Strong C programming skills.
  • Expertise in at least one driver development domain:
  • Graphics: DRM/KMS, OpenGL, Vulkan, OpenCL, Mesa.
  • Multimedia/Video: Vaapi, vdpau, GStreamer, v4l2.
  • Power Management: System to RAM, S0ix3.
  • Display Drivers: X, Wayland, Weston.
  • Audio: ALSA SOC (ASOC), I2S/TDM, audio drivers/frameworks.
  • Ethernet: Network driver development.
  • Experience with Yocto development.
  • Knowledge of Virtualization technologies like Xen, KVM, QNX hypervisor.
  • Good understanding of IPC and DMA driver development.
  • Hands-on experience with Linux kernel mode driver programming.
  • Strong Linux device driver development experience.
  • Experience contributing to the Linux community and open-source projects is a plus.
  • Strong debugging and system analysis skills.

More Info

Job Type:
Function:
Employment Type:

About Company

Luxoft India Llp

Job ID: 106822283

Similar Jobs

Bengaluru

Skills:

C++ DevelopmentLinuxDevice DriverOpenclOpenglRtosSystem KnowledgeSystem DebuggingEmbeddedGraphicsMulti Media

Bengaluru, India

Skills:

System DebuggingBare metal or RTOS based firmware developmentEmbedded Linux driver kernel developmentFirmware debugging using JTAGAudio fundamentalsAudio DSP firmware developmentALSA ASoC driver developmentLinux fundamentalsObject-oriented design

Bengaluru

Skills:

RtosDevice DriversC ProgrammingLinux KernelEmbedded Systems

Bengaluru, India

Skills:

Device DriversStatic and dynamic power managementACPIClock gatingLinux kernel internalsPower gatingS3 and S0ix system power statesPower management frameworksPCIe power managementRuntime PM frameworks

Bengaluru, India

Skills:

ACPIx86 platformspower gatingLinux kernel internalsstatic and dynamic power managementclock gatingpower management frameworksRuntime PM frameworksPCIe power management