Akraya
C++ Developer:
Akraya, San Jose, California, 95199
Primary Skills: C++, Python, GPU, Automation, Testing Contract Type: W2 Duration: 12 Months Location: San Jose,CA/ Seattle,WA/100% Remote Pay Range: $100 - $102 per hour on W2 DP Job Summary: We are looking for a Senior Software Developer and Quality Engineer with expertise in C++, Python, and GPU technologies to join our video group team. The ideal candidate will be involved in developing and ensuring the highest quality of GPU components for video processing applications, architecting and productizing high-performance solutions. Key Responsibilities: Develop GPU components for the video processing pipeline Architect, code, and productize high-performance GPU components Ensure the highest quality, performance, and scalability of products Collaborate with global teams regularly Utilize GPU programming skills with CUDA, Metal, and OpenCL for video applications Must-Have Skills: 8 years of experience with C++ 5 years of experience with GPU Algorithm/kernels/METAL/DIRECTX Automation and testing experience (Whitebox/Blackbox) Industry Experience: Prior experience in software development for video applications is highly preferred. Suitable candidates should possess a Bachelor's or Master's degree in Computer Science or equivalent, with at least 5 years of experience in software engineering, specifically in GPU programming and testing within Mac or Windows environments. Excellent communication and problem-solving skills are essential for this role, along with the ability to work efficiently in a global team setting. ABOUT AKRAYA Akraya is an award-winning IT staffing firm consistently recognized for our commitment to excellence and a thriving work environment. Most recently, we were recognized Inc's Best Workplaces 2024 and Silicon Valley's Best Places to Work by the San Francisco Business Journal (2024) and Glassdoor's Best Places to Work (2023 & 2022) Industry Leaders in IT Staffing As staffing solutions providers for Fortune 100 companies, Akraya's industry recognitions solidify our leadership position in the IT staffing space. We don't just connect you with great jobs, we connect you with a workplace that inspires Join Akraya Today Let us lead you to your dream career and experience the Akraya difference. Browse our open positions and join our team