Software Guidance & Assistance - San Jose, CA

posted 5 days ago

Full-time
San Jose, CA
Professional, Scientific, and Technical Services

About the position

The GPU Software Developer - C++ position involves developing high-performance GPU components for video processing pipelines. The role requires collaboration with global teams and focuses on ensuring quality, performance, and scalability of the software components.

Responsibilities

  • Develop GPU components for the video processing pipeline
  • Architect, code, and productize high-performance GPU components
  • Ensure the highest quality, performance, and scalability
  • Collaborate with global teams on a regular basis

Requirements

  • 5+ years' experience in Software Engineering
  • GPU programming skills with working knowledge of CUDA, Metal, and OpenCL
  • Strong proficiency in C++, working in large and complex codebases on Mac or Windows
  • Strong knowledge of high-performance computing and modern GPU processing paradigms
  • Knowledge of video processing
  • Excellent communication and collaboration skills, working in a global environment
  • Ability to think creatively to solve complex problems
  • Bachelor's or Master's degree in Computer Science or equivalent
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service