T

Two95 International

Embedded Software/Driver Development Engineer

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Proficiency in C programming.
  • Experience with Embedded Linux, Linux kernel development, Linux device-driver development, kernel debugging, kernel-driver porting, and kernel-mode driver programming.
  • Knowledge of the PCIe subsystem.
  • Experience with IPC mechanisms, DMA driver development, board bring-up, Yocto, real-time operating systems, IOMMU concepts, system-debugging tools, kernel bug fixing and upstreaming, performance optimisation, Linux RT Kernel, and open-source contributions.
  • Strong communication skills.
  • Strong experience in one or more specialisations: audio, multimedia, display, graphics, MIPI and camera, power management, or PCIe.
  • For audio specialisation: I2S protocol, audio subsystems and frameworks, and open-source contributions.
  • For multimedia specialisation: VA-API, GStreamer, and FFmpeg drivers, and understanding of H.264, HEVC, AV1, and VP9 encoding and decoding.
  • For display specialisation: X Server, Wayland/Weston, display drivers, and the Linux DRM subsystem.
  • For graphics specialisation: OpenGL and Vulkan drivers in Mesa, libdrm, Linux graphics-driver development, and the Linux DRM subsystem.
  • For MIPI and camera specialisation: MIPI CSI-2 and ISP driver development.
  • For power management specialisation: Linux power management, S3 and S0ix3 states, and boot-time optimisation.
  • For PCIe specialisation: hands-on PCIe subsystem or PCIe driver-development experience.

About the Company

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Two95 International

See more jobs