GPU Software Engineer

1 week ago


London, Greater London, United Kingdom V-Nova Full time
Overview

Do you want to see your code move from concept to customer quickly? Are you as passionate as us about 'right first time'? Do you want to put your mark on a company pioneering video compression? Well, we have the perfect position for you. As a GPU Software Engineer, you will be taking our research and architecting high-performance & high-quality GPU compute based solutions which will showcase our technology to customers becoming instrumental in the growth of the company.

Responsibilities
  • Take conceptual, high level mathematical work of V-Nova's research group then architect and develop C++ and/or GPU compute-based encoder implementations for high-performance production ready deployment across a range of operating systems such as Windows/Linux OS/iOS/Android
  • Work with existing codebases (C/C++/Python) to add new functionality to, maintain and improve our codec implementations
  • Integrate with third party commercial and open-source codebases
  • Create clear, concise, verifiable technical specifications, APIs, and integration guides
  • Support third parties integrating V-Nova SDKs
  • Test, measure and quantify complex signal processing code, to validate performance and provide customer ready releases
  • Take personal responsibility for timescale estimation, task prioritisation and design accuracy
Qualifications
  • Experience of working in video processing or equivalent performance sensitive or high-performance applications
  • Experience developing Vulkan software, or other modern GPU APIs
  • Significant experience in developing C/C++ code from the ground up and enhancing established code bases
  • Willingness to learn new subjects independently and rapidly at the level of depth and rigor that is needed to progress development activities
  • Willingness to prioritise development activities in accordance with commercial priorities
  • A degree in either Electronics Engineering, Computer Science, or a related discipline
  • Ability to solve problems in a consistent way so as not to compromise the strategic direction
  • Able to grasp an exciting new concept with genuine interest, trusting the innovators and driving execution through self-motivation
Desirable:
  • Experience of design and implementation of compression codecs, particularly MPEG2, H.264, HEVC
  • Experience developing DirectX applications
  • A good understanding of Agile Development and DevOps best practices to accelerate the adoption of Quality driven development
  • Knowledge of CI/CD pipelines and their practical applications in a development environment.
  • Understanding of development best practices and modular development,
  • Experience of some testing frameworks like GoogleTest Framework, CPPUnit.
  • Proven track record in unit, functional and integration testing
V-Nova, a London based IP and software company, is dedicated to improving data compression by building a vast portfolio of innovative technologies based on the game-changing use of AI and parallel processing for data, video, imaging, and point cloud compression, with applications across several verticals. This is achieved through deep-science R&D (900+ international patents) and the development of products that test, prove, and continuously enhance the technology portfolio.

V-Nova has contributed part of its IP to drive standardization of two video codec formats, MPEG-5 Part 2 (LCEVC (Low Complexity Enhancement Video Coding)), a low-complexity enhancement video and imaging codec, and SMPTE VC-6 (ST-2117), a high-performance AI-based video and imaging codec. V-Nova has developed multiple award-winning software products to kickstart the ecosystems for its technologies and allow their immediate deployment, addressing use cases in TV, media, entertainment, social networks, eCommerce, ad-tech, security, aerospace, defence, automotive and gaming.

We are committed to the extraordinary and rely on the talent of our high-performing diverse teams to provide innovative solutions and deliver what we promise. We have worked hard to create a company where talented, passionate people can thrive in a culture that values individual empowerment and excellence and achieves through teamwork. We are constantly on the lookout for exceptional individuals who thrive on solving challenging problems and want to make an impact. With ground-breaking technology, a fast-paced collaborative environment and major growth plans, there has never been a more exciting time to join us.

www.v-

  • London, Greater London, United Kingdom Platform Recruitment Full time £120,000

    GPU Software Engineer - £120,000Title: GPU Software EngineerCompany: HPC / GPU Performance OptimisationLocation: Remote (UK)Salary: £120,000Overview:One of the world's elite boutique HPC start-ups is looking for a GPU optimisation specialist to join their team as they continue to provide state-of-the-art optimisation capabilities to leading Trading and AI...


  • London, Greater London, United Kingdom Platform Recruitment Full time

    GPU Software Engineer - £120,000The full job description covers all associated skills, previous experience, and any qualifications that applicants are expected to have.Title : GPU Software EngineerCompany : HPC / GPU Performance OptimisationLocation : Remote (UK)Salary : £120,000Overview :One of the world's elite boutique HPC start-ups is looking for a GPU...


  • London, Greater London, United Kingdom Platform Recruitment Full time

    GPU Software Engineer - £120,000The full job description covers all associated skills, previous experience, and any qualifications that applicants are expected to have.Title : GPU Software EngineerCompany : HPC / GPU Performance OptimisationLocation : Remote (UK)Salary : £120,000Overview :One of the world's elite boutique HPC start-ups is looking for a GPU...


  • London, Greater London, United Kingdom Platform Recruitment Full time

    Job DescriptionGPU Software Engineer - £120,000Title: GPU Software EngineerCompany: HPC / GPU Performance OptimisationLocation: Remote (UK)Salary: £120,000Overview:One of the world's elite boutique HPC start-ups is looking for a GPU optimisation specialist to join their team as they continue to provide state-of-the-art optimisation capabilities to leading...


  • London, Greater London, United Kingdom Wayve Technologies Ltd Full time

    Who are we? Our team is the first in the world to use autonomous vehicles on public roads using end-to-end deep learning. With our multi-national world-class technical team, we're building things differently. We don't think it's scalable to tell an algorithm how to drive through hand-coded rules and expensive HD maps. Instead, we believe that using...

  • Software Engineer

    1 week ago


    London, Greater London, United Kingdom Platform Recruitment Full time £100,000

    Software Engineer - £100,000Title:Software Engineer Company: HPC / GPU Performance Optimisation Location: Remote (UK)Salary: £100,000 Overview: One of the world's elite boutique HPC start-ups is looking for a GPU optimisation specialist to join their team as they continue to provide state-of-the-art optimisation capabilities to leading Trading and AI firms...

  • Software Engineer

    1 week ago


    London, Greater London, United Kingdom Platform Recruitment Full time

    Software Engineer - £100,000Title: Software EngineerCompany: HPC / GPU Performance OptimisationLocation: Remote (UK)Salary: £100,000Overview:One of the world's elite boutique HPC start-ups is looking for a GPU optimisation specialist to join their team as they continue to provide state-of-the-art optimisation capabilities to leading Trading and AI firms...


  • London, Greater London, United Kingdom Wayve Full time

    Who we areEstablished in 2017, Wayve is a leader in autonomous vehicle technology, driven by breakthroughs in Embodied AI. Our intelligent, mapless, and hardware-agnostic technologies empower vehicles to navigate complex environments effortlessly. Supported by prominent investors, Wayve is advancing the transition from assisted to fully automated driving,...


  • London, Greater London, United Kingdom Apple Inc. Full time

    Imagine what you could do here.At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish.Dynamic, smart people and inspiring, innovative technologies are the norm here. The people who work here have reinvented...

  • Software Engineer

    4 weeks ago


    London, Greater London, United Kingdom GradBay Full time

    One of the world's elite boutique HPC start-ups is looking for a GPU optimisation specialist to join their team as they continue to provide state-of-the-art optimisation capabilities to leading Trading and AI firms alike.They need someone with very strong C++ skills, as well as strong exposure to Cuda .If you are interested in working on the cutting edge of...

  • Software Engineer

    4 weeks ago


    London, Greater London, United Kingdom GradBay Full time

    One of the world's elite boutique HPC start-ups is looking for a GPU optimisation specialist to join their team as they continue to provide state-of-the-art optimisation capabilities to leading Trading and AI firms alike.They need someone with very strong C++ skills, as well as strong exposure to Cuda .If you are interested in working on the cutting edge of...


  • London, Greater London, United Kingdom Apple Inc. Full time

    Apple's Compute Frameworks team provides a suite of high-performance data parallel algorithms for developers inside and outside of Apple for iOS, macOS and Apple TV. Our efforts are currently focused in the key areas of linear algebra, image processing, machine learning and ray tracing, along with other projects of key interest to Apple. We are always...

  • Software Engineer

    1 week ago


    London, Greater London, United Kingdom GradBay Full time

    One of the world's elite boutique HPC start-ups is looking for a GPU optimisation specialist to join their team as they continue to provide state-of-the-art optimisation capabilities to leading Trading and AI firms alike.They need someone withvery strong C++ skills, as well as strong exposure to Cuda. If you are interested in working on the cutting edge of...


  • London, Greater London, United Kingdom Apple Inc. Full time

    SWE - Pre-Silicon GPU Compiler Backend Engineer, Development Technologies As a member of the AGX Pre-Silicon backend team you will design and implement significant parts of the compiler for future Apple GPUs. You will be a member of a small team with diverse talents and ample room for growth that works on every Apple Silicon GPU we ship in different devices...


  • London, Greater London, United Kingdom microTECH Global Limited Full time

    AI Software Engineer (C++/GPGPU) – 6 Month Contract - Egham AI Software Engineer (C++/GPGPU) – 6 Month Contract The ideal candidate will have experience and expertise in both GPU compute programming and systems development (library development, performance/memory optimizations) using modern C++. The prospective candidate will work on and grow in both...


  • London, Greater London, United Kingdom Google Full time

    Bachelor's degree or equivalent practical experience. Candidates will typically have 5 years of experience with software development in C and with data structures/algorithms. Typically 3 years of experience building GPU-related software, 3D graphics applications, or GPU drivers/tooling. Typically 3 years of experience testing, maintaining, or launching...


  • London, Greater London, United Kingdom C-Support Full time

    C++ Software Engineer – Visual FX / Graphics – Hollywood Films An exciting C++ Software Engineer role for a recognised leader of technology supplying its software to post-production houses for use in Hollywood films in the cinema. The C++ Software Engineer will be working with cutting edge C++ graphics tools in an award-winning Technology Company that...


  • London, Greater London, United Kingdom Semiconductor Engineering Full time

    Do you want to use your technical skills and leadership to help drive your career? Arm is seeking highly skilled and motivated engineers to join our Agile Software development team working on the drivers for the next generation Mali GPU products. We work closely with the multi-disciplined engineering teams across Arm's European design centres, being in...


  • London, Greater London, United Kingdom Bancroft School Full time

    Life at UiPath The people at UiPath believe in the transformative power of automation to change how the world works. We're committed to creating category-leading enterprise software that unleashes that power. To make that happen, we need people who are curious, self-propelled, generous, and genuine. People who love being part of a fast-moving,...


  • London, Greater London, United Kingdom IC Resources Full time

    Join a growing AI Semiconductor start-up - London, Hybrid Working Model This growing start-up are committed to building the solutions that the AI revolution requires to continue scaling, attempting solutions that others are not trying to solve serious problems we actually face. Having recently appointed a VP of Software who comes with great pedigree within...