Jobs

GPU Software Engineer (Contract) - Cambridge


Job details
  • microTECH Global Ltd
  • Cambridge
  • 8 months ago
Applications closed

The role is for an engineer with a strong background in GPU Software Architecture to join a team working at the forefront of mobile GPU Software Architecture design.

You should have a strong understanding of rendering technologies, graphics pipelines and hands-on experience using one more of the OpenGL ES, Vulkan, DirectX, or Metal APIs. A deep understanding of GPU architectures and the workloads GPUs are likely to see, and thus what characteristics are important, in different scenarios such as gaming, XR, and machine learning. You combine the above with a good C++ development experience and know your way around tools, such as version control systems. You are self-motivated and ambitious, and have the ability to work as part of a team and to network across teams.

Key Responsibilities:
Design and develop new features of 3D Graphics API.
Investigate and evaluate features of and improvements to 3D Graphics APIs.
Drafting new API extensions and writing specification.
Prototyping interface changes and proposals
Propose changes to GPU architecture
Performance Analysis of proposed changes

Required:
BSc or MSc or PhD in relevant discipline
5 or more years of experience in GPU software architecture or driver development
Hands-on experience with one or more of the following technologies: Vulkan, OpenGL ES, Metal, or DirectX11 or 12.

Desired:
Sound knowledge of graphics rendering pipeline (rasterization and ray-tracing)
Knowledge of neural rendering, raytracing and mesh shading pipeline is plus.
Creativity and ability to effectively communicate ideas.
Comfortable working on immature technologies and following up the latest advances in science
C/C++ programming experience
Good written and verbal communication skills.
Self-motivated, well organized and good team player

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Software Engineer - Simulation

Join an expert Team, developing pioneering geophysical and process simulationsThis highly successful and expanding company are seeking a Simulation Software Engineer to help develop advanced software for geophysical modelling and industrial process simulation. With a global client base and an ambitious growth strategy, this company offers a dynamic environment with...

ECM Selection (Holdings) Limited Guildford

Software Engineer

Job Title: AI Software EngineerCentral Belt Scotland, hybridExcellent package on offerOverview of Role:We are seeking a highly skilledAI Software Engineer/ Machine Learning to play a pivotal role in integrating advanced AI algorithms into our edge and cloud hardware platforms. Your primary focus will be on designing, developing, and optimizing AI...

Net Talent Glasgow

Software Engineer (Full Stack)

Title:Senior Software EngineerSalary:£60,000- £70,000 D.O.ELocation:Milton Keynes (Hybrid)Are you a Senior Engineer ready to take your technical expertise to the next level?If so…Our client is seeking an accomplishedSenior Software Engineerto join an innovative team delivering mission-critical software systems for a process of national importance. This is apermanent full-time positionoffering the chance...

iO Associates Milton Keynes

Senior Software Engineer

London (hybrid) – Senior Software Engineer (device driver development) – (Apply online only)k+ (with an additional 80% stock options)Platform have partnered with an exciting start up that have just secured one of the largest Series-A funding rounds in Europe. They are working on revolutionising data centres and reducing energy consumption...

Farringdon

Senior Software Engineer

Holt Executive is partnered with a leading electro-optics design and manufacturing business, seeking a highly skilled Senior Software Engineer to join their innovative team, supporting cutting-edge video and imaging processing products.Key Responsibilities for Senior Software Engineer:Design, develop, and test application software and Linux drivers for video applications on custom embedded...

Wokingham

Senior Software Engineer

Senior Software EngineerFull Stack OR BackendMilton Keynes - HybridSalary up to £70,000 DOE!What are we looking for in our next Senior Software Engineer?Experienced in leading and empowering teams to deliver results within structured IT development environments.Capable of supporting architectural activities, establishing, managing, and maintaining client-focused software solutions, including secure private...

Milton Keynes