Principal Software Engineer- GPU Compiler

Blackfig Technologies

Bengaluru

On-site

INR 1,500,000 - 2,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Blackfig Technologies in Bengaluru is seeking a Principal Software Engineer-GPU Compiler. In this full-time role, you will develop and maintain compilers, analyze code, and optimize performance. You'll collaborate with cross-functional teams to deliver high-quality software solutions. The position requires a Bachelor's or Master's in Computer Science, advanced C++ skills, and experience with GPU compilation. This is an excellent opportunity for those with strong problem-solving abilities and teamwork skills.

Qualifications

  • Minimum of 10 years of experience in software engineering.
  • Proven experience in compiler development and optimization.
  • Strong understanding of software development lifecycle activities.

Responsibilities

  • Develop and maintain compilers for GPU platforms.
  • Analyze code and optimize performance.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.

Skills

Advanced C++ programming skills
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

Education

Bachelor's or Master's degree in Computer Science or a related field

Job description

Principal Software Engineer- GPU Compiler

10+ yrs

Full-Time

Job Summary

We are looking for a Senior member to grow our Compiler/Toolchain Development Team.

  • 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
  • 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

GPU Compiler Development Engineer
GPU Compiler Development Engineer

NVIDIA Corporation • Pune District

On-site
INR 1,500,000 - 2,300,000
Senior Compiler Optimization Engineer – LLVM
Senior Compiler Optimization Engineer – LLVM

NVIDIA • Maharashtra

On-site
INR 3,000,000 - 5,000,000
Manager, Compiler Engineering - GPU
Manager, Compiler Engineering - GPU

NVIDIA Gruppe • Bengaluru

On-site
INR 4,500,000 - 8,000,000
GPU Compute & MLIR Compiler Engineer
GPU Compute & MLIR Compiler Engineer

BuildxPartners • Bengaluru Urban

On-site
INR 2,500,000 - 5,000,000
GPU Compute & MLIR Compiler Engineer
GPU Compute & MLIR Compiler Engineer

BuildxPartners • Bengaluru

On-site
INR 2,000,000 - 3,000,000
System Software Engineer, GPU Development Tools
System Software Engineer, GPU Development Tools

United States Digital Space LLC • Karnataka

On-site
INR 1,800,000 - 3,200,000
System Software Engineer - GPU Profiling
System Software Engineer - GPU Profiling

United States Digital Space LLC • Karnataka

On-site
INR 1,800,000 - 3,000,000
GPU Computing Engineer / AI Platform Engineer
GPU Computing Engineer / AI Platform Engineer

Tech Mahindra • Bengaluru

Hybrid
INR 4,500,000 - 7,000,000
Software Security Compiler Engineer
Software Security Compiler Engineer

NVIDIA • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior System Software Engineer - GPU
Senior System Software Engineer - GPU

NVIDIA • Bengaluru

On-site
INR 1,500,000 - 2,500,000