Talent.com
Qnx Video Streaming Engineer
Qnx Video Streaming EngineerLuxoft • Bengaluru, Republic Of India, IN
Qnx Video Streaming Engineer

Qnx Video Streaming Engineer

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

    Related jobs
    A / V Streaming Quality Assurance Engineer

    A / V Streaming Quality Assurance Engineer

    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: 17 days ago • Promoted
    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: 9 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
    Linux Video Lead

    Linux Video Lead

    eInfochips (An Arrow Company) • Bengaluru, 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: 23 days ago • Promoted
    Streaming Operations Engineer

    Streaming Operations Engineer

    Tata Consultancy Services • Bengaluru, Republic Of India, IN
    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: 3 days ago • Promoted
    Media Streaming Specialist

    Media Streaming Specialist

    Tata Consultancy Services • Bengaluru, Republic Of India, IN
    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: 3 days ago • Promoted
    Principal Media Streaming Architect

    Principal Media Streaming Architect

    Tata Consultancy Services • Bengaluru, Republic Of India, IN
    Required Technical Skill Set : Sr.Desired Experience Range : 5 - 7 yrs.Notice Period : Immediate to 90Days only.We are currently planning to do a Virtual. Live Video Streaming Systems, including encodi...Show more
    Last updated: 3 days ago • Promoted
    QNX Video Streaming Engineer

    QNX Video Streaming Engineer

    Luxoft India • Bengaluru, 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 more
    Last updated: 8 days ago • Promoted
    QNX Video Streaming Engineer

    QNX Video Streaming Engineer

    Confidential • Bengaluru / Bangalore, 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 more
    Last updated: 7 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: 17 days ago • Promoted
    Digital Media Engineer

    Digital Media Engineer

    Tata Consultancy Services • Bengaluru, Republic Of India, IN
    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
    Sr. Media Delivery Operations

    Sr. Media Delivery Operations

    Tata Consultancy Services • Bengaluru, Karnataka, India
    Required Technical Skill Set : Sr.Desired Experience Range : 5 - 7 yrs.Notice Period : Immediate to 90Days only.We are currently planning to do a Virtual. Live Video Streaming Systems, including encodi...Show more
    Last updated: 30+ days ago • Promoted
    TV Streaming Hardware QA Engineer

    TV Streaming Hardware QA Engineer

    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: 17 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 more
    Last updated: 23 days ago • Promoted
    Senior Media Streaming Architect

    Senior Media Streaming Architect

    RingCentral • Bengaluru, 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 more
    Last updated: 30+ days ago • Promoted
    QNX Video Streaming Engineer

    QNX Video Streaming Engineer

    Luxoft • Bengaluru, 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 more
    Last updated: 6 days ago • Promoted
    Senior Media Development Engineer / Lead– Real-Time Video(WebRTC)

    Senior Media Development Engineer / Lead– Real-Time Video(WebRTC)

    RingCentral • Bengaluru, Karnataka, India
    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 more
    Last updated: 30+ 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: 17 days ago • Promoted