Software Engineer - San Jose, United States - Cypress HCM

    Cypress HCM background
    Description

    We have an exciting opportunity for a Software Engineer C++ GPU with the top leading multimedia and creative software company in the world.

    Responsibilities:

    • Work on developing GPU components for the video processing pipeline
    • Work on architecting, coding and productizing the high-performance GPU components
    • Work on ensuring the highest quality, performance and scalability
    • Collaborate with global teams on a regular basis.

    Skills and Experience:

    • Bachelor's or Masters degree in Computer Science or equivalent.
    • 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 codebase 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.

    Compensation:

    • $76.58 to $102.11 per hour.