Job Summary:
We are looking for a Senior member to grow our Compiler/Toolchain Development Team.
Roles & Responsibilities:
This is a full-time role as Principal Software Engineer-GPU Compiler at Blackfig Technologies located in Bengaluru. You will be responsible for developing and maintaining compilers, analysing code, and optimizing performance. You will collaborate with cross-functional teams to deliver high-quality software solutions and contribute to the design and implementation of new compiler features. Additionally, you will debug and fix issues, conduct code reviews, and participate in software development lifecycle activities.
Key Skills:
Bachelor's or Master's degree in Computer Science or a related field
Advanced C++ programming skills
LLVM compiler backend development
Experience with compilation for GPUs.
Computer architecture knowledge
Experience with graphics/compute APIs such as OpenCL, cuda, Vulkan, OpenGL or DirectX
Excellent problem-solving and debugging skills
Strong communication and collaboration abilities
Ability to work effectively in a team environment