Job description
Intermediate Graphics Programmer for HPC
Location:
Lund Sweden / Hybrid
Department:
Software Development
Experience Level:
Intermediate
About the Role:
Are you a graphics programmer with a passion for optimizing high-performance systems?
Do you have experience in designing and implementing complex software solutions, and are you eager to further hone your skills in a dynamic, cutting-edge environment?
We are seeking a highly skilled and motivated Graphics Programmer to join our High-Performance Computing (HPC) team.
This role focuses on developing advanced shaders and implementing cutting-edge memory optimization techniques to enhance the performance of our computational platforms.
Key Responsibilities:
- Develop and optimize shaders for high-performance computing applications.
- Design and implement memory optimization techniques for GPU architectures.
- Collaborate with the HPC team to integrate graphics programming techniques that enhance system performance.
- Conduct rigorous testing and validation of graphics-related code to ensure reliability and efficiency.
- Stay updated with the latest advancements in graphics programming, CUDA development, and GPU architectures.
- Document and maintain code effectively, ensuring scalability and maintainability.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- At least 3 years of professional experience in graphics programming.
- Profound knowledge and professional experience with CUDA and GPU architectures.
- Demonstrated experience in writing and optimizing shaders.
- Strong understanding of memory optimization techniques in a high-performance computing environment.
- Excellent problem-solving skills and ability to work independently or as part of a team.
- Strong communication skills and proficiency in English, both written and spoken.
Preferred Skills:
- Experience with parallel computing and distributed systems.
- Familiarity with performance analysis tools in a GPU computing context.
- Contributions to open-source projects or active participation in the graphics programming community.
Why Join Us?
-
Innovative Environment:
Collaborate with a team of experts passionate about cutting-edge technologies and pushing the boundaries of what’s possible.
-
Impactful Work:
Contribute to developing systems that power high-performance applications across various industries.
-
Growth Opportunities:
Be part of a rapidly growing company that offers ample opportunities for career advancement and skill development.
If you’re a Graphics Programmer with a solid foundation and a drive to excel in GPU optimization for HPC, we’d love to hear from you!
Apply now and help us take innovation to the next level.