Search jobs > San Jose, CA > Software engineer

Software Engineer

Cypress HCM
San Jose, CA, United States
$76,58-$102,11 an hour
Full-time

We have an exciting opportunity for a Software Engineer C++ GPU 31413669 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 Master’s 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.
  • 30+ days ago
Related jobs
Promoted
Waymo
Mountain View, California

Senior Software Engineer, Model Evaluation, ML Platform. ...

Promoted
ServiceNow
Santa Clara, California

Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc. Implement software that is simple to use to allow customers to extend and...

Promoted
Cypress HCM
CA, United States

This person would be working on Lightroom Web.Involved in testing new features, reviewing feature specs, creating test cases, logging and verifying bugs, and testing customer workflows in market.Macintosh and Windows browsers....

Promoted
LinkedIn
Sunnyvale, California

Our roadmap is bursting with great ideas and we are looking forward to having this distinguished Engineer help in solving intriguing technical challenges and building robust infrastructure that will help engineers to build cutting-edge experiences at scaleAs a Distinguished Engineer at LinkedIn, you...

Promoted
Protingent
Santa Clara, California

WHAT WE NEED FROM YOU AS A SENIOR IMAGING SYSTEMS SOFTWARE ENGINEER. As a Senior Imaging Systems Software Engineer, you will work on characterization, optimization, and quantitative verification of imaging parameters and device characterization. We are looking for an engineer with a strong backgroun...

Promoted
OSI Engineering
Palo Alto, California

They offer a software platform that helps companies adopt AI-based models and applications in a productive, cost-effective, and secure manner. Collaborate with other engineers to scope product requirements and write technical specifications. Be results-driven to consistently deliver software improve...

Boeing
Mountain View, California

We're seeking a highly talented, motivated, and creative software developer to engineer new solutions and support existing capabilities of an agile software program for the national intelligence community. Bachelor, Master or Doctorate of Science degree from an accredited course of study, in Compute...

High-tech Professionals
San Jose, California

Consults with hardware engineers and other engineering staff to evaluate interface between hardware and software, and operational and performance requirements of overall system. This position is primarily responsible for researching, designing, and developing image computer hardware systems, Design ...

Boeing
Mountain View, California

We’re seeking a highly talented, motivated, and creative software developer to engineer new solutions and support existing capabilities of an agile software program for the national intelligence community. Bachelor of Science degree from an accredited course of study in engineering, engineering tech...

Intuitive Surgical
Sunnyvale, California

As a Navigation Software Engineer within the Future Forward engineering team, you will join a small team of experts in the fields of robotics and medical imaging. Quick learning and a desire to understand requirements from both an engineering and user perspective are essential to become a valuable n...