10 Compiler Development Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

Role Overview: You will be part of a diverse and distributed team of engineers responsible for maintaining and developing GPU compiler software. This software supports various graphics and compute APIs across multiple GPU generations. Your main focus will be on the LLVM based middle-end of the GPU compilers. Your role is critical in achieving optimal runtime performance of graphics/compute workloads on GPUs by producing efficient HW code with minimal compilation time. Key Responsibilities: - Maintain and develop GPU compilers, with a specific emphasis on the LLVM based middle-end - Diagnose and resolve compilation issues from customer feedback, QA, or conformance testing - Analyze code quali...

Posted 1 week ago

AI Match Score
Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

As a Systems Engineer at Qualcomm India Private Limited, you will be joining the Engineering Group to analyze and evaluate GPU architecture and microarchitecture for optimizing performance and power consumption. Your responsibilities will include GPU power modeling, workload analysis, and developing tests for pre-silicon and post-silicon power verifications. You will work closely with RTL designers, architects, verification specialists, compilers, drivers, silicon implementation teams, and post-silicon teams. Knowledge of Graphics architecture is considered advantageous for this role. Key Responsibilities: - Analyze and evaluate GPU architecture and microarchitecture - Optimize performance a...

Posted 1 week ago

AI Match Score
Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

Role Overview: As a software engineer at Google, you will be working on cutting-edge technologies that impact billions of users worldwide. The projects you work on will involve handling massive amounts of information beyond web search and will require expertise in information retrieval, distributed computing, system design, networking, security, artificial intelligence, and more. Versatility, leadership qualities, and a passion for tackling new challenges are essential qualities for this role. Key Responsibilities: - Analyzing and enhancing compiler quality and performance for the Edge Tensor Processing Unit (TPU) - Developing algorithms for optimization, parallelization, and scheduling to o...

Posted 1 week ago

AI Match Score
Apply

0.0 - 4.0 years

0 Lacs

surat, gujarat

On-site

As a Systems Software Developer at Vicharak, you will be part of a visionary technology firm that pioneers advancements in computing solutions. Specializing in integrating Field-Programmable Gate Arrays (FPGAs) with cutting-edge software technologies, we are revolutionizing AI, robotics, and compute-intensive applications. In this role, you will embark on a transformative journey, delving into computer architectures, logic gates, FPGA integration, and compiler software development. Your responsibilities will include designing, developing, and optimizing software applications using C/C++ programming languages, with a focus on computer architecture principles. You will collaborate with FPGA en...

Posted 3 weeks ago

AI Match Score
Apply

1.0 - 5.0 years

0 Lacs

hyderabad, telangana

On-site

Qualcomm India Private Limited is looking for talented compiler engineers to optimize LLVM for Qualcomms proprietary processors in Hyderabad. As a member of the compiler team, you will be responsible for researching, designing, and implementing compiler optimizations to enhance the runtime and memory characteristics of software applications. You will collaborate with architecture and HW engineers to devise compiler solutions for Qualcomms next-generation architectures and identify system-level integration issues. Additionally, you will interface with software development, integration, and test teams. The ideal candidate should have a Bachelor's degree in Engineering, Information Systems, Com...

Posted 1 month ago

AI Match Score
Apply

0.0 - 3.0 years

0 Lacs

karnataka

On-site

The compiler team at Qualcomm Innovation Center is currently looking for skilled compiler engineers to enhance LLVM for Qualcomms custom processors. As a valuable member of the compiler team, your responsibilities will include researching, designing, and implementing various compiler optimizations to enhance the runtime and memory performance of software applications. You will also be required to analyze software requirements, collaborate with architecture and hardware engineers, and create compiler solutions tailored to Qualcomms upcoming architectures. Additionally, you will be responsible for identifying system-level integration issues and coordinating with software development, integrati...

Posted 1 month ago

AI Match Score
Apply

10.0 - 14.0 years

10 - 14 Lacs

Bengaluru, Karnataka, India

On-site

THE ROLE: The Compiler Engineer is responsible for development and enhancement of high-performance production level C/C++/Fortran compilers. Compiler Engineers are expected to independently design and develop complex optimization passes. Compiler Engineers must work closely with performance analysts, Compiler QA and the Compiler support organization. As needed, Compiler Engineers also work on Performance Analysis of the compiler and produce analysis reports. THE PERSON: Your curiosity will drive your learning and innovation to improve how we as a group, and an organization, can get better every day. Your peers will provide you a results-oriented and encouraging environment for your career gr...

Posted 2 months ago

AI Match Score
Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

You should have a Bachelor's degree in Computer Science, Electrical Engineering or equivalent practical experience, along with 8 years of experience with compilers (e.g., optimization, parallelization, etc.) and familiarity with Multi-Level Intermediate Representation (MLIR) or Low Level Virtual Machines (LLVM). A Master's degree or PhD in Computer Science or a related field would be preferred. It would be advantageous to have experience in compiling for architectures across Internet protocols (IPs) like Central Processing Unit (CPU), Graphics Processing Unit (GPU), and Neural Processing Unit (NPUs), as well as experience in executing programs or several projects. Additionally, experience wi...

Posted 2 months ago

AI Match Score
Apply

8.0 - 12.0 years

13 - 20 Lacs

Bengaluru

Work from Office

Job Overview : We are looking for an experienced C++ Developer with deep expertise in SNORT rule sets, compiler development, and FPGA-accelerated processing. This role requires a strong foundation in system-level programming, along with the ability to work on performance-critical data path processing for network security applications. Key Responsibilities : - Design and develop a C++/C-based compiler to convert SNORT rule sets into state tables - Implement regex lookup engines integrated with FPGA-based acceleration - Optimize rule parsing, conversion logic, and data path evaluation pipelines - Collaborate with hardware (FPGA) teams to align on rule engine performance - Handle result process...

Posted 3 months ago

AI Match Score
Apply

3.0 - 8.0 years

3 - 8 Lacs

Hyderabad / Secunderabad, Telangana, Telangana, India

On-site

General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Systems Engineer, you will research, design, develop, simulate, and/or validate systems-level software, hardware, architecture, algorithms, and solutions that enables the development of cutting-edge technology. Qualcomm Systems Engineers collaborate across functional teams to meet and exceed system-level requirements and standards. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years...

Posted 4 months ago

AI Match Score
Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies