company logo

Embedded Linux Development Engineer

Hyderabad
Bangalore Urban
Full-Time
Senior: 7 to 10 years
Posted on Nov 15 2024

About the Job

Skills

Linux Kernel Programming
Device Drivers Development
Embedded Systems
C/C++ Programming
RTOS Knowledge
Board Bring-up
Debugging Skills
Networking Protocols

Job Title: Embedded Linux Development Engineer

Location: Bangalore/Hyderabad

Experience: 6 to 10+ Years.

Role Overview

We are seeking experienced Embedded Linux Development Engineers to work on cutting-edge Linux driver and kernel development projects. This role offers an opportunity to contribute to various driver domains and innovative system solutions, fostering advanced technology development.

Key Responsibilities

  • Develop and debug Linux kernel mode drivers for diverse domains, including Graphics, Multimedia, Power Management, Display, Audio, Networking, and more.
  • Design and implement drivers for graphics subsystems (DRM/KMS, OpenGL, Vulkan, OpenCL, Mesa).
  • Work on multimedia video drivers like Vaapi, Vdpau, GStreamer, and V4L2.
  • Develop and optimize display drivers for platforms such as X, Wayland, and Weston.
  • Implement and debug audio subsystems with protocols like I2S/TDM and ALSA ASoC.
  • Contribute to power management systems such as System to RAM and S0ix3.
  • Work on advanced networking solutions, including Ethernet driver development.
  • Integrate and debug virtualization technologies like Xen, KVM, and QNX Hypervisor.
  • Proficiently use Yocto for development and deployment.
  • Apply expertise in IPC and DMA driver development for optimized data handling.
  • Contribute to the Linux community through open-source contributions.
  • Conduct system-level debugging and maintain comprehensive system knowledge.

Preferred Skills

  • Experience with virtualization platforms (Xen, KVM, QNX).
  • Strong understanding of audio drivers, frameworks, and protocols.
  • Knowledge of network drivers and DMA development.
  • Exposure to real-time operating systems (RTOS) and embedded system design.
  • Previous contributions to Linux open-source projects are a plus.

Key Attributes

  • Excellent problem-solving and analytical skills.
  • Strong communication and team collaboration capabilities.
  • Ability to adapt and innovate in fast-paced environments.

Skillset

Linux Kernel Driver, Device Driver, Linux Graphics Driver, DRM/KMS, Video Driver, Vaapi, V4L2, Audio DSP, I2S/TDM, Ethernet Driver, Virtualization, Vulkan, Mesa, OpenCL, OpenGL, RTOS.

About the company

JTek Software is an agile provider of application development and outsourcing, testing, systems integration, and solution delivery services from cost-competitive, high-skilled delivery centers. We specialize in web, mobile, enterprise and IoT application development and over the past 20 years, JTek Software has accumulated extensive experience in financial, manufacturing, healthcare, telecommunica ...Show More

Industry

IT Services and IT Consul...

Company Size

201-500 Employees

Headquarter

Telangana, Telangana

Other open jobs from JTek Software Solutions Pvt Ltd