GPU (Vulkan) SW Engineer
hace 5 días
London
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. • 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