Were looking for Senior C Software Engineer with strong expertise in GPU-based parallel computing particularly using CUDA and C. If you thrive on solving performance-critical challenges and building scalable efficient solutions this role could be a great fit. Youll join a collaborative and diverse team that values flexibility simplicity and a flat organizational structure. We offer a stable environment with long-term project opportunities and access to evolving technologies.
Key Responsibilities:
- Develop and optimize software leveraging GPU acceleration with CUDA kernels and C.
- Improve performance through advanced memory management and parallelization techniques.
- Identify and resolve bottlenecks using profiling tools.
- Collaborate with cross-functional teams to integrate GPU-powered modules into larger systems.
- Ensure software reliability through rigorous testing and debugging.
Qualifications :
Tech Stack & Tools:
- Strong proficiency in C and hands-on experience with CUDA.
- Deep understanding of low-level GPU programming kernel development and memory optimization.
- Ability to analyze performance metrics and apply best practices for tuning.
- Innovative mindset with strong problem-solving skills.
Must-Have Qualifications:
- Solid experience with C GPU programming and Linux environments.
Nice-to-Have:
- Practical experience with CUDA.
Remote Work :
Yes
Employment Type :
Full-time
Were looking for Senior C Software Engineer with strong expertise in GPU-based parallel computing particularly using CUDA and C. If you thrive on solving performance-critical challenges and building scalable efficient solutions this role could be a great fit. Youll join a collaborative and diverse t...
Were looking for Senior C Software Engineer with strong expertise in GPU-based parallel computing particularly using CUDA and C. If you thrive on solving performance-critical challenges and building scalable efficient solutions this role could be a great fit. Youll join a collaborative and diverse team that values flexibility simplicity and a flat organizational structure. We offer a stable environment with long-term project opportunities and access to evolving technologies.
Key Responsibilities:
- Develop and optimize software leveraging GPU acceleration with CUDA kernels and C.
- Improve performance through advanced memory management and parallelization techniques.
- Identify and resolve bottlenecks using profiling tools.
- Collaborate with cross-functional teams to integrate GPU-powered modules into larger systems.
- Ensure software reliability through rigorous testing and debugging.
Qualifications :
Tech Stack & Tools:
- Strong proficiency in C and hands-on experience with CUDA.
- Deep understanding of low-level GPU programming kernel development and memory optimization.
- Ability to analyze performance metrics and apply best practices for tuning.
- Innovative mindset with strong problem-solving skills.
Must-Have Qualifications:
- Solid experience with C GPU programming and Linux environments.
Nice-to-Have:
- Practical experience with CUDA.
Remote Work :
Yes
Employment Type :
Full-time
View more
View less