QNX Video Streaming Engineer

2 weeks ago


Delhi, India Luxoft Full time

Project descriptionThe 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 SystemsThe 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 andimplementation of a communication between HMI and 360 VR monitoring system.Maintenance and improvementsThe third-party 360 VR system requires a further feature development and improvements to fit customer's requirements to deliver new experiences.ResponsibilitiesTaking 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.SkillsMust haveExcellent 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 aboveExperience 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 haveSoftware Architecture, AUTOSAR, Digital CockpitEmbedded systems programming with Java.Understanding of vehicle integration and CAN-based communication



  • Delhi, India Luxoft Full time

    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...


  • Delhi, India Luxoft Full time

    Project descriptionThe 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...


  • Delhi, India Luxoft Full time

    Project descriptionThe 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...


  • Delhi, India Luxoft Full time

    Project descriptionThe 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...


  • Delhi, India Luxoft Full time

    Project descriptionThe 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...


  • Delhi, India Luxoft Full time

    Project descriptionThe 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...


  • Delhi, India Luxoft Full time

    Project descriptionThe 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...


  • New Delhi, India Luxoft Full time

    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...


  • New Delhi, India Luxoft Full time

    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...


  • New Delhi, India Luxoft Full time

    Project descriptionThe 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...