Talent.com
QNX Video Streaming Engineer
QNX Video Streaming EngineerLuxoft • Bengaluru, Karnataka, India
QNX Video Streaming Engineer

QNX Video Streaming Engineer

Luxoft • Bengaluru, Karnataka, India
3 days ago
Job description

Project description

The objective of this project is to design and develop a comprehensive In-Vehicle Infotainment (IVI) system for automobiles, focusing on UI / UX design, IVI system architecture, and software development. The goal is to enhance the in-car user experience, provide seamless connectivity, and deliver a feature-rich entertainment and information platform. Development and integration of components for vehicle's 360 VR video monitoring as part of the comprehensive OEM In-Vehicle Infotainment (IVI) system.

Key Components :

360 VR monitoring system — a central component that collects video frames from all vehicle's external cameras and composes into a final 360 VR video stream for displaying on a vehicle's display.

Upon request from HMI the 360 VR monitoring system changes viewing angles, rotation, zooming, etc.

Integration with Vehicle Systems

The third-party 360 VR monitoring system must be integrated into a vehicle's system which requires a strong collaboration with automotive engineers from different domains to ensure seamless integration.

Integration includes rendering of video stream on a display utilizing Qualcomm graphics HW and QNX resources and

implementation of a communication between HMI and 360 VR monitoring system.

Maintenance and improvements

The third-party 360 VR system requires a further feature development and improvements to fit customer's requirements to deliver new experiences.

Responsibilities

  • Taking ownership of sources for a third-party 360 VR video monitoring component.
  • Integration of 360 VR video monitoring component into the vehicle's system and infrastructure.
  • Developing new and improving existing video monitoring / rendering features.
  • Developing new and improving existing features for the vehicle's camera control system (image control and acquisition).
  • Implementation of a communication between HMI and 360 VR monitoring system.
  • Integration of the component into customer's CI / CD workflows.
  • Requirements analysis.
  • Authoring and maintaining documentation for component's maintainers and integrators.
  • Testing on a hardware customer's prototypes.

Skills

Must have

Excellent knowledge and practical experience in :

  • 2D graphics rendering (blitting, h / w acceleration, compositing, alpha blending, etc.)
  • image processing (pixel formats, color spaces, brightness, saturation, gamma, etc.)
  • development for
  • nix systems (QNX in particular).
  • C++14 and above
  • Experience in image acquisition from cameras.
  • Experience in engineering RPCs between systems (channels, messaging, etc.).
  • Experience in programming graphics hardware (DMA, shaders, pipelines, v-sync, etc.)
  • Familiarity with device programming in nix systems.
  • Familiarity with ProtoBuf.
  • Familiarity with OpenGL ES.
  • Familiarity with OpenWF Display API.
  • Nice to have

  • Software Architecture, AUTOSAR, Digital Cockpit
  • Embedded systems programming with Java.
  • Understanding of vehicle integration and CAN-based communication
  • Create a job alert for this search

    Engineer • Bengaluru, Karnataka, India

    Related jobs
    Qnx Video Streaming Engineer

    Qnx Video Streaming Engineer

    Luxoft India • Bengaluru, Republic Of India, IN
    The objective of this project is to design and develop a comprehensive In-Vehicle Infotainment (IVI) system for automobiles, focusing on UI / UX design, IVI system architecture, and software developm...Show more
    Last updated: 7 days ago • Promoted
    Camera Hal

    Camera Hal

    Visteon India • Bengaluru, Republic Of India, IN
    Serializer & DeSerializer bring up responsibility.GMSL and analog camera bring up using the Video Decoder.DTC, exposure, EEPROM and interface development for Linux & QNX. V4L2 interface programming ...Show more
    Last updated: 21 days ago • Promoted
    Tech Lead - VOD / OTT / Streaming

    Tech Lead - VOD / OTT / Streaming

    Amagi • Bengaluru, Karnataka, India
    Amagi is an AI-enabled industry cloud platform built for the new video economy, helping media companies modernize operations, unify streaming and broadcast workflows, and drive advanced monetizatio...Show more
    Last updated: 30+ days ago • Promoted
    Qnx Video Streaming Engineer

    Qnx Video Streaming Engineer

    Luxoft • Bengaluru, Republic Of India, IN
    The objective of this project is to design and develop a comprehensive In-Vehicle Infotainment (IVI) system for automobiles, focusing on UI / UX design, IVI system architecture, and software developm...Show more
    Last updated: 7 days ago • Promoted
    Camera HAL

    Camera HAL

    Visteon India • Bengaluru, Karnataka, India
    Serializer & DeSerializer bring up responsibility.GMSL and analog camera bring up using the Video Decoder.DTC, exposure, EEPROM and interface development for Linux & QNX. V4L2 interface programming ...Show more
    Last updated: 21 days ago • Promoted
    Senior SDET - Streaming TV

    Senior SDET - Streaming TV

    Confidential • Bengaluru / Bangalore
    Design and maintain scalable automated and manual test frameworks.Execute test plans and manage testing schedules across projects. Drive defect identification, resolution, and reporting.Collaborate ...Show more
    Last updated: 13 days ago • Promoted
    GStreamer

    GStreamer

    ScaleneWorks • Bengaluru, Karnataka, India
    Quick Apply
    Requirement : C++ Video / Audio Streaming Lead (GStreamer).Experience in GStreamer, Ffmpeg, MediaSDK.Experience in Modern C++14 / 17, OOPs, Design patterns. Job Location : Bangalore (Work from Office at c...Show more
    Last updated: 30+ days ago
    QNX Video Streaming Engineer

    QNX Video Streaming Engineer

    Luxoft India • Bangalore, Bangalore (district)
    The objective of this project is to design and develop a comprehensive In-Vehicle Infotainment (IVI) system for automobiles, focusing on UI / UX design, IVI system architecture, and software developm...Show more
    Last updated: 6 days ago • Promoted
    Media Streaming Engineer

    Media Streaming Engineer

    Tata Consultancy Services • Bengaluru, Karnataka, India
    Role • • : Media Streaming Engineer.Required Technical Skill Set : Media Streaming Engineer.Desired Experience Range : 7 - 10 yrs. Notice Period : Immediate to 90Days only.We are currently planning to do ...Show more
    Last updated: 30+ days ago • Promoted
    Quality Engineer – TV & Streaming Platforms (Hardware Category)

    Quality Engineer – TV & Streaming Platforms (Hardware Category)

    Xiaomi India • Bengaluru, Karnataka, India
    We are seeking an experienced Quality Engineer to ensure the highest quality standards for our TV, streaming platforms (OTT, Set-Top Boxes, Smart TVs), and ecosystem products (AIoT).You will lead e...Show more
    Last updated: 15 days ago • Promoted
    Android Audio / Video / Graphics Developer - Embedded Domain

    Android Audio / Video / Graphics Developer - Embedded Domain

    Xperteez Technology Pvt. Ltd • Bangalore
    Description : We are seeking a highly skilled Android Audio / Video / Graphics Developer with extensive experienc...Show more
    Last updated: 12 days ago • Promoted
    Audio Visual Crestron Programmer

    Audio Visual Crestron Programmer

    Confidential • Bengaluru / Bangalore, India
    EOS IT Solutions is a global technology and logistics company, providing IT support services to major industry leaders.We focus on customer satisfaction, superior service quality, and support for o...Show more
    Last updated: 25 days ago • Promoted
    Multimedia Specialist

    Multimedia Specialist

    Qualcomm • Bengaluru, Karnataka, India
    Mandate skills – Multimedia domain like Audio, Video, display, graphics, camera ,Gstreamer, Codec2, Experience in handling video codecs like H264, H265, VP9, HEVC, AV1. Experience in the Linux embed...Show more
    Last updated: 21 days ago • Promoted
    Video Validation Engineer

    Video Validation Engineer

    Trigent Software Private Limited • Bangalore, Karnataka, India
    The Test Engineers will be responsible for end-to-end validation and certification testing of Android TV Linux-based STBs and IPTV / OTT platforms. This includes ownership of system integration testin...Show more
    Last updated: 15 days ago • Promoted
    Linux Video Lead

    Linux Video Lead

    eInfochips (An Arrow Company) • Bengaluru, Karnataka, India
    Lead the design and development of Linux-based video driver architecture and user-space frameworks.Own the enablement and optimization of hardware video codecs (VPU / GPU), including H.Develop and ma...Show more
    Last updated: 21 days ago • Promoted
    Quality Engineer – Tv & Streaming Platforms (Hardware Category)

    Quality Engineer – Tv & Streaming Platforms (Hardware Category)

    Xiaomi India • Bengaluru, Republic Of India, IN
    We are seeking an experienced Quality Engineer to ensure the highest quality standards for our TV, streaming platforms (OTT, Set-Top Boxes, Smart TVs), and ecosystem products (AIoT).You will lead e...Show more
    Last updated: 14 days ago • Promoted
    Building Video streaming apps Specialist

    Building Video streaming apps Specialist

    Confidential • Bengaluru / Bangalore
    Proven experience in building, deploying, and releasing high-performance applications for both.Hands-on proficiency with core programming concepts in. Strong understanding of professional software e...Show more
    Last updated: 25 days ago • Promoted
    Senior AV Programmer

    Senior AV Programmer

    Qubix Technologies • Greater Bengaluru Area, India
    We’re Hiring : Senior AV Programmer.Location : Bangalore {On-site + Travel (Project-Based)}.Industry : Audio-Visual Integration / Corporate AV. Are you passionate about building seamless, smart, and in...Show more
    Last updated: 3 days ago • Promoted