Talent.com
Qnx Video Streaming Engineer

Qnx Video Streaming Engineer

Luxoft IndiaBengaluru, Republic Of India, IN
1 day 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

  • 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, Republic Of India, IN

    Related jobs
    • Promoted
    A / V Streaming Quality Assurance Engineer

    A / V Streaming Quality Assurance Engineer

    Xiaomi IndiaBengaluru, 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 moreLast updated: 9 days ago
    • Promoted
    Video Driver Development Lead

    Video Driver Development Lead

    eInfochips (An Arrow Company)Bengaluru, Republic Of India, IN
    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 moreLast updated: 15 days ago
    • Promoted
    Tech Lead - VOD / OTT / Streaming

    Tech Lead - VOD / OTT / Streaming

    AmagiBengaluru, 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 moreLast updated: 30+ days ago
    • Promoted
    Camera Hal

    Camera Hal

    Visteon IndiaBengaluru, 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 moreLast updated: 15 days ago
    • Promoted
    Streaming Platform Lead

    Streaming Platform Lead

    Bajaj Technology ServicesBengaluru, Republic Of India, IN
    Development and Maintenance of a large scale KAFKA based real time Digital platform.Performing RCA and driving short term and long term fixing. Working with Customer Technology Architects to impleme...Show moreLast updated: 13 days ago
    • Promoted
    Video Streaming Engineer (AWS / OTT)

    Video Streaming Engineer (AWS / OTT)

    Platonix AGBangalore, IN
    Video Streaming Engineer (AWS / OTT).By converging Spirituality, Mind, and Body with AI-driven personalization and rich interactivity, Platonix empowers users to join live virtual events (up to 25,00...Show moreLast updated: 30+ days ago
    • Promoted
    Camera HAL

    Camera HAL

    Visteon IndiaBengaluru, 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 moreLast updated: 15 days ago
    • Promoted
    • New!
    Android Audio / Video / Graphics Developer

    Android Audio / Video / Graphics Developer

    PR GLOLINKSbangalore, karnataka, in
    Engineer with 4-8 years of experience in Android Framework / HAL / driver development.Strong C / C++ development skills with a good understanding of object-oriented design. Good understanding of Android...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    QNX Video Streaming Engineer

    QNX Video Streaming Engineer

    Luxoft IndiaBengaluru, Karnataka, India
    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 moreLast updated: 20 hours ago
    • Promoted
    Quality Engineer – TV & Streaming Platforms (Hardware Category)

    Quality Engineer – TV & Streaming Platforms (Hardware Category)

    Xiaomi IndiaBengaluru, 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 moreLast updated: 9 days ago
    • Promoted
    Streaming Media Technical Lead

    Streaming Media Technical Lead

    AmagiBengaluru, Republic Of India, IN
    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 moreLast updated: 30+ days ago
    • Promoted
    Video and Audio IP Design Engineer

    Video and Audio IP Design Engineer

    ACL DigitalBengaluru, Republic Of India, IN
    Proficiency in developing micro-architecture from the design requirements, defining the H / W- S / W interface.In-depth understanding of MIPI CSI and DSI protocols. Experience designing IP blocks for vi...Show moreLast updated: 30+ days ago
    • Promoted
    TV Streaming Hardware QA Engineer

    TV Streaming Hardware QA Engineer

    Xiaomi IndiaBengaluru, 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 moreLast updated: 9 days ago
    • Promoted
    Linux Video Architect

    Linux Video Architect

    eInfochips (An Arrow Company)Bengaluru, Republic Of India, IN
    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 moreLast updated: 15 days ago
    • Promoted
    Senior Media Streaming Architect

    Senior Media Streaming Architect

    RingCentralBengaluru, Republic Of India, IN
    Reimagine How The World Connects In Real Time.RingCentral Events is recolonizing the way organizations host virtual, hybrid, and onsite events—. We are building a global-scale media infrastructure w...Show moreLast updated: 30+ 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 moreLast updated: 15 days ago
    • Promoted
    Quality Engineer – Tv & Streaming Platforms (Hardware Category)

    Quality Engineer – Tv & Streaming Platforms (Hardware Category)

    Xiaomi IndiaBengaluru, 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 moreLast updated: 8 days ago
    • Promoted
    QNX Video Streaming Engineer

    QNX Video Streaming Engineer

    LuxoftBengaluru, 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 moreLast updated: 1 day ago