Embedded Software Engineer

FTPROTECH

Hyderabad

On-site

INR 1,500,000 - 2,100,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

FTPROTECH in Hyderabad, India, seeks a kernel‑level video driver engineer to develop and optimize video drivers and codecs on Linux/Android platforms. The role emphasizes hands‑on work with I2C/CSI/DSI interfaces, DMA, and memory management, ensuring robust integration with Treble architectures.

The candidate should have 3–5 years of hands‑on experience, strong C/C++ skills, and a solid understanding of Linux kernel internals, device trees, and buffer management (ION/DMABUF).

Qualifications

  • Hands-on experience with video drivers at kernel level, I2C/CSI/DSI, DMA, and memory management.
  • Strong C/C++ programming skills with solid OS concepts.
  • Experience with Linux kernel internals and device tree.
  • Familiarity with Android HAL, HIDL/AIDL, and Treble architecture.
  • Understanding of color formats, resolution scaling, and buffer management (ION/DMABUF).

Skills

Video drivers
Video codecs
C/C++ programming
Linux kernel internals
Android HAL/HIDL/AIDL
Treble architecture
ION/DMABUF buffer management

Education

BTech/MTech in Computer Science or Electronics

Job description

  • Video Drivers (kernel-level, I2C/CSI/DSI, DMA, memory management).
  • Video Codecs (integration, tuning, and optimization).
  • Strong C/C++ programming skills with solid OS concepts.
  • Experience with Linux kernel internals and device tree.
  • Familiarity with Android HAL, HIDL/AIDL, and Treble architecture.
  • Understanding of color formats, resolution scaling, and buffer management (ION/DMABUF).
Qualifications
  • BTech/MTech in Computer Science, Electronics, or related field from a reputable college.
Required Skills
  • 3–5 years of hands‑on experience in:
  • Video Drivers (kernel-level, I2C/CSI/DSI, DMA, memory management).
  • Video Codecs (integration, tuning, and optimization).
  • Strong C/C++ programming skills with solid OS concepts.
  • Experience with Linux kernel internals and device tree.
  • Familiarity with Android HAL, HIDL/AIDL, and Treble architecture.
  • Understanding of color formats, resolution scaling, and buffer management (ION/DMABUF).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Alp Consulting Ltd. • Chennai District

On-site
INR 900,000 - 1,500,000
Linux Multimedia Developer (R&D Team Opportunity)
Linux Multimedia Developer (R&D Team Opportunity)

Innominds Software • Hyderabad

On-site
INR 1,500,000 - 2,200,000
Technical Lead - Multimedia
Technical Lead - Multimedia

Acldigital • India

On-site
INR 600,000 - 1,200,000
Embedded Software/Driver Development Engineer
Embedded Software/Driver Development Engineer

Two95 International • Bengaluru

On-site
INR 400,000 - 700,000
Linux Multimedia Engineer (R&D Team)
Linux Multimedia Engineer (R&D Team)

Innominds Software • Hyderabad

On-site
INR 1,500,000 - 2,400,000
Multimedia Developer
Multimedia Developer

Ramdisk • Hyderabad, Bengaluru

On-site
INR 900,000 - 1,200,000
Lead Embedded Software Engineer (Multimedia frameworks/V4L2/OpenGL/Camera HAL)eer
Lead Embedded Software Engineer (Multimedia frameworks/V4L2/OpenGL/Camera HAL)eer

Qualcomm • Hyderabad

On-site
INR 800,000 - 1,200,000
Embedded Linux Engineer
Embedded Linux Engineer

Infosys • Bengaluru

On-site
INR 800,000 - 1,500,000
Embedded Software/Driver Development Engineer
Embedded Software/Driver Development Engineer

Two95 International Inc. • Bengaluru

On-site
INR 900,000 - 1,300,000
Multimedia Driver Developer
Multimedia Driver Developer

Mirafra • Hyderabad

On-site
INR 900,000 - 1,500,000