Gpu Software Engineer

 

Description:

 

As a GPU Software Engineer, you’ll be translating innovative research into high-performance, high-quality GPU compute solutions—playing a key role in delivering next-generation media technology to the market.

 

Key Skills & Qualifications:

  • Degree in Electronics Engineering, Computer Science, or a related field.
  • Proven experience in video processing or similarly performance-critical applications.
  • Hands-on experience with Vulkan or other modern GPU APIs.
  • Strong background in C/C++ development, both in building new systems and enhancing existing ones.
  • Genuine enthusiasm for new ideas, a willingness to trust innovation, and the drive to execute effectively.

 

Responsibilities:

  • Translate high-level mathematical models and research into production-ready encoder implementations using C++ and GPU compute technologies.
  • Develop cross-platform solutions for operating systems including Windows, Linux, iOS, and Android.
  • Enhance, maintain, and expand existing codebases (C/C++/Python).
  • Integrate third-party commercial and open-source software components.
  • Produce clear and well-structured technical documentation, including specifications, APIs, and integration guides.
  • Support external partners and customers in integrating SDKs.
  • Test and evaluate complex signal processing code to ensure performance and reliability in production releases.
  • Manage your own workload with accurate time estimates, effective task prioritisation, and a focus on high-quality design.

Organization microTECH Global LTD
Industry IT / Telecom / Software Jobs
Occupational Category GPU Software Engineer
Job Location London,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2025-08-09 9:58 am
Expires on 2026-01-07