Vayavya Labs Pvt. Ltd
Vayavya Labs Pvt. Ltd is hiring: Linux Multimedia Application Engineer in Weston
Vayavya Labs Pvt. Ltd, Weston, FL, United States, 33326
Position: Senior/Lead Multimedia Application Engineer
Years of Experience: 4-8 Years
Job Brief:
Vayavya is looking for engineers with prior experience in Linux applications and middleware for Display/Camera/codec pipelines and graphics to work on a consumer device platform for one of its marquee customers.
Job Description:
- Design, development, and unit testing of Codec/display/camera/graphics applications and middleware.
Technical Skills:
Common:
- Excellent programming skills in C, C++
- Experience in Linux applications interfacing with Linux drivers, algorithms, pipelines for Multimedia.
- Experience in Multimedia frameworks like GStreamer, OpenGL, V4L2 or DRM
- Experience with Linux threads, system calls and serialization mechanisms
- Extensive experience in embedded Linux user space application development
- Experience in GDB, KDB, Trace
- One of the below Camera/Display/Codec/Graphics related skills
- Android HAL experience is a good to have
Camera:
- Experience of Camera and image pipelines (Histogram, 3A algorithms, Color Correction, image formats, etc.)
- Media Controller (Open Source) and V4L2
- Experience in CSI2
Display:
- Experience in HDMI, MIPI DSI protocol
- DSI Panels
- Wayland/Weston
Codec:
- Experience in
- Multimedia codec H264, VP9, HEVC
- Linux V4L2 codec software
- Netflix, Prime Video and YouTube (Certification)
- Must have Gstreamer or Android Multimedia experience
Graphic:
- Experience in
- GEM DRM kernel drivers
- End-to-end graphic pipeline
- OpenGL (ES) API and EGL APIs
- 3D graphics performance and benchmark tuning
- Good to have
- OpenGL
- Working experience in MESA Graphics software stack
- Vulkan graphics APIs
Non-Technical Skills:
- Strong analytical and problem-solving skills
- Excellent verbal and written communication skills
- Self-managed and ability to learn and adapt