Jobs
Interviews

593 Compiler Jobs

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

5.0 - 6.0 years

10 - 16 Lacs

hyderābād

On-site

We are hiring....Role: VLSI Engineer - Semiconductor Experience: 5-6YearsLocation: HyderabadFull timeWork from office onlyVLSI Engineer – Semiconductor Experience (5–6 Years)Job Summary:We are looking for an experienced VLSI Engineer with strong knowledge and hands-on experience in semiconductor design and verification. The ideal candidate should have experience in ASIC/FPGA design, RTL design, verification, and semiconductor process knowledge. The role involves working on complex SoC designs, collaborating with cross-functional teams, and delivering high-quality silicon solutions.✅ Key Responsibilities:Design and develop RTL using Verilog / SystemVerilog for ASIC/FPGA.Perform functional ver...

Posted 23 hours ago

Apply

5.0 years

0 Lacs

trivandrum, kerala, india

On-site

Senior Software Developer (f/m/d) Identifier: INST-SSD-TL Location: Trivandrum For our office in Trivandrum, dSPACE is looking for creative and motivated professionals. You will work on exciting and technologically cutting-edge product development projects, in the areas of control prototyping, code generation and Hardware-In-the-Loop (HIL) simulation. We are currently offering a position as a Senior Software Developer for the development of a product solution that operates within a model-based development environment using MATLAB®, Simulink®, and Stateflow®. As part of the development team, you will be responsible for the development and maintenance of Processor-in-the-Loop (PIL) functionali...

Posted 1 day ago

Apply

0 years

0 Lacs

surat, gujarat, india

On-site

Company Overview Vicharak is pioneering the next wave of computing through revolutionary reconfigurable computing. We empower hardware to adapt dynamically to software needs, overcoming traditional CPU limitations like the Von Neumann bottleneck. Our flagship platforms—Axon and Vaaman—combine CPUs with FPGA accelerators to deliver real-time, high-efficiency edge AI and compute performance. Your work will help shape India's place in global deeptech innovation. Role Overview As a Senior FPGA & Computer Architecture Research Engineer, you'll lead groundbreaking projects that bring our reconfigurable computing vision to life. This role will span architecture design, FPGA innovation, hardware/sof...

Posted 1 day ago

Apply

12.0 - 16.0 years

0 Lacs

greater bengaluru area

On-site

RTL Synthesis Engineer Location: Bangalore Exp: 12 - 16 Years We are looking for a passionate engineer to join our front-end implementation team. In this role, you will: Collaborate with multiple SoC design teams to develop and roll out robust RTL synthesis, UPF-based flows, QoR optimization, and netlist signoff methodologies. Provide hands-on support and debug implementation flow issues across global design sites. Lead flow development efforts independently, working closely with design teams and EDA vendors. Team lead experience is essential. Evaluate new tools and refine methodologies to drive PPA (Power, Performance, Area) improvements. Maintain and enhance 3rd-party tool integrations and...

Posted 1 day ago

Apply

5.0 - 7.0 years

0 Lacs

bengaluru, karnataka, india

On-site

WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ SENIOR SILICON DESIGN ENGINEER The Role The position will involve working with a very exper...

Posted 2 days ago

Apply

0 years

10 - 30 Lacs

hyderabad, telangana, india

On-site

Job Description Roles and responsibilities Understand the design specifications Follow the best practices for core product development Design, implement, and optimize Graph Query Language, focusing on language features, compiler enhancements, and execution performance for large-scale, low-latency graph analytics Requirements Golang (Mandatory) Java and/ or C++, product development Experience with compiler or parser development (e.g., ANTLR) (parsing, semantic checks, AST transformations, query planning, code generation) Strong understanding of query optimization and execution planning Performance profiling and optimization for system-level code Experience with build systems (CMake, Gradle/Ma...

Posted 2 days ago

Apply

0.0 years

0 Lacs

ramapuram, chennai, tamil nadu

On-site

Job Information Department Name Platforms & Compilers Job Type Full time Date Opened 15/09/2025 Industry Software Development Minimum Experience In Years 2 Maximum Experience In Years 4 City Ramapuram Province Tamil Nadu Country India Postal Code 600089 About Us MulticoreWare is a global software solutions & products company with its HQ in San Jose, CA, USA. With worldwide offices, it serves its clients and partners in North America, EMEA and APAC regions. Started by a group of researchers, MulticoreWare has grown to serve its clients and partners on HPC & Cloud computing, GPUs, Multicore & Multithread CPUS, DSPs, FPGAs and a variety of AI hardware accelerators. MulticoreWare was founded by ...

Posted 2 days ago

Apply

20.0 years

0 Lacs

bengaluru, karnataka, india

On-site

WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ Job Title: Director, x86 CPU Cores Performance Verification Location: Bangalore Experience:...

Posted 3 days ago

Apply

7.0 years

0 Lacs

greater bengaluru area

On-site

Physical Design Lead Location: Bangalore We are a consulting company that was founded in 2015 by a group of semiconductor professionals. Since then, the company has provided design services to several companies in the semiconductor industry through continuous service partnerships. We are a fast-growing company with a deep focus on getting excellent talent from the industry as well as picking exceptional talent from the academics. Our unique and transparent work culture has helped us to retain the best talent and we collectively deliver high quality design services. Our team has a vast experience, and we can serve our clients on various services like Physical Design, Full Custom Analog and Di...

Posted 3 days ago

Apply

3.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Responsibilities 8+ of experience in Embedded Software Development. Experience with Software Development life cycle. Familiarity with Agile/SAFe tools and processes. Extensive experience in software development and architecture ensuring architecture satisfies allocated requirements to specific subsystem/components and monitor implementation to reduce architectural scope creep. Strong background in embedded systems and real-time operating systems (RTOS). Experience with automotive software standards (e.g., AUTOSAR, ISO 26262). Strong in C/C++ programming, C/C++ compiler/post-build concept. Experience with software development tools and environments. Experience with software integration and te...

Posted 3 days ago

Apply

1.0 - 5.0 years

1 - 5 Lacs

gurugram

Remote

*Candidates from Pan India can apply *Positions in International Languages *Able to speak well & understand Nepali along with Excellent english speaking is must *Outstanding verbal & listening skills *Salary upto 45k CTC Barkha @ 8851644223 Required Candidate profile *Any dropout/12th pass/UG and Graduate (Fresher & experienced)can apply *5days working *Permanent work from home *Telephonic Interview *Open to work-rotational shifts * Pan India * 2week offs Perks and benefits Permanent work from home (+ Incentives)

Posted 4 days ago

Apply

2.0 years

0 Lacs

hyderābād

On-site

About Celestial AI As Generative AI continues to advance, the performance drivers for data center infrastructure are shifting from systems-on-chip (SOCs) to systems of chips. In the era of Accelerated Computing, data center bottlenecks are no longer limited to compute performance, but rather the system's interconnect bandwidth, memory bandwidth, and memory capacity. Celestial AI's Photonic Fabric™ is the next-generation interconnect technology that delivers a tenfold increase in performance and energy efficiency compared to competing solutions. The Photonic Fabric™ is available to our customers in multiple technology offerings, including optical interface chiplets, optical interposers, and O...

Posted 4 days ago

Apply

10.0 years

29 - 35 Lacs

india

On-site

(India & North Macedonia pods · United States & India internship programs · Java Spring Boot Microservices Angular Flutter Amazon Web Services Google Cloud Platform OVHcloud MongoDB MySQL PostgreSQL Jira with sprint-based delivery · Sub-millisecond / microsecond-class latency ) About the role Lead two senior engineering pods in India and North Macedonia , plus coordinated internship programs in the United States and India . This player-coach role owns strategy and hands-on excellence for a platform that targets sub-millisecond and microsecond-class latency on critical paths. You will shape architecture, raise the code quality bar, and run a clear, Jira-driven sprint model that delivers predi...

Posted 4 days ago

Apply

2.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: Explore new features in GPU, including but not limited to Ray Tracing, Mesh Shading, Anti Aliasing, Super Resolution. Exploration tasks could include literature survey, implementation, research on short comings and propose new changes that benefit GPU power, performance or functionality. Architects, designs, implements, verifies, and optimizes various performance and power features of GPU cores. Responsible for building functional modeling simulations, developing software, tools, and tests for ray tracing graphics, running benchmarks for different applications Minimum...

Posted 5 days ago

Apply

2.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Hardware Engineering General Summary Minimum Qualifications Previous experience working on complex high-performance RTL design, preferably on DSP or processor based sub-system. Expert in hardware (RTL) design in Verilog, System Verilog or VHDL. Knowledge of standard on chip bus interface protocols (AXI, APB, AHB) Experience with some of below. Model development (SystemC, or C++) RTL to gates synthesis (Synopsys DCG or Cadence Genus) Design rule and CDC checking (SVA assertions, Spyglass, 0-in) Work on high performance low power RTL design. Scripting languages (PERL, Python, TCL, C, etc.) Principal Duties A...

Posted 5 days ago

Apply

5.0 years

8 - 20 Lacs

india

On-site

We are looking for a skilled Senior Software Engineer with strong experience in compiler toolchains, debuggers, and embedded systems. In this role, you will design, develop, and support toolchains and debugging solutions for next-generation embedded platforms. You will work closely with hardware and software teams to ensure smooth development, debugging, and performance analysis across multiple architectures such as RISC-V and ARM. Educational Qualification: Bachelor’s or Master’s degree in Computer Science, Electronics, Electrical Engineering, or related field. Required skills: Strong expertise in: ARM, RISC-V and x86 architectures GCC GNU & LLVM Toolchain GDB & OpenOCD Debugger ISA Models ...

Posted 5 days ago

Apply

7.0 years

0 Lacs

bengaluru, karnataka

On-site

Principal Software Engineer/Researcher Bangalore, Karnataka, India Date posted Sep 11, 2025 Job number 1876138 Work site 3 days / week in-office Travel 0-25 % Role type Individual Contributor Profession Software Engineering Discipline Software Engineering Employment type Full-Time Overview Core AI is at the forefront of Microsoft’s mission to redefine how software is built and experienced. We are responsible for building the foundational platforms, services, programming models, and developer experiences that power the next generation of applications using Generative AI. Our work enables developers and enterprises to harness the full potential of AI to create intelligent, adaptive, and transf...

Posted 6 days ago

Apply

0.0 - 5.0 years

8 - 20 Lacs

noida sector 62, noida, uttar pradesh

On-site

We are looking for a skilled Senior Software Engineer with strong experience in compiler toolchains, debuggers, and embedded systems. In this role, you will design, develop, and support toolchains and debugging solutions for next-generation embedded platforms. You will work closely with hardware and software teams to ensure smooth development, debugging, and performance analysis across multiple architectures such as RISC-V and ARM. Educational Qualification: Bachelor’s or Master’s degree in Computer Science, Electronics, Electrical Engineering, or related field. Required skills: Strong expertise in: ARM, RISC-V and x86 architectures GCC GNU & LLVM Toolchain GDB & OpenOCD Debugger ISA Models ...

Posted 6 days ago

Apply

3.0 years

0 Lacs

mumbai, maharashtra, india

On-site

About Apotex Inc. Apotex is a Canadian-based global health company. We improve everyday access to affordable, innovative medicines and health products for millions of people worldwide, with a broad portfolio of generic, biosimilar, innovative branded pharmaceuticals and consumer health products. Headquartered in Toronto, with regional offices globally, including in the United States, Mexico and India, we are the largest Canadian-based pharmaceutical company and a health partner of choice for the Americas for pharmaceutical licensing and product acquisitions. For more information visit: www.apotex.com. Job Summary Compilation and submission of new registration applications, deficiency respons...

Posted 6 days ago

Apply

6.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Overview We are looking for a Senior Software Engineer to help us build and evolve the core backend systems that power our next-generation tax platform. This role is ideal for someone who thrives at the intersection of high-scale backend engineering , and language runtime integration . You will work on the systems that underpin our business-critical tax calculation engines, contributing to the scalability, reliability, and performance of services that support critical tax logic execution. What you'll bring 6+ years of professional experience in backend or systems-level software development. Proven experience building scalable, distributed backend systems in production environments. Strong pr...

Posted 6 days ago

Apply

4.0 years

18 - 36 Lacs

hyderābād

On-site

About Blaize Blaize is building a hybrid AI platform engineered to support edge-to-cloud intelligence at scale—delivering efficient, scalable AI designed for complex, multimodal workloads across industries. We serve critical infrastructure sectors including smart city, defense, retail, manufacturing, healthcare, and automotive. Our full-stack programmable processor architecture and low-code/no-code software platform enable real-time AI processing for high-performance computing at the network’s edge and in the data center. Blaize solutions deliver actionable insights with low power consumption, high efficiency, minimal size, and low cost. Headquartered in El Dorado Hills (CA), Blaize has over...

Posted 6 days ago

Apply

3.0 years

0 Lacs

mumbai, maharashtra, india

On-site

About Apotex Inc. Apotex is a Canadian-based global health company. We improve everyday access to affordable, innovative medicines and health products for millions of people worldwide, with a broad portfolio of generic, biosimilar, innovative branded pharmaceuticals and consumer health products. Headquartered in Toronto, with regional offices globally, including in the United States, Mexico and India, we are the largest Canadian-based pharmaceutical company and a health partner of choice for the Americas for pharmaceutical licensing and product acquisitions. For more information visit: www.apotex.com . Job Summary Compilation and submission of new registration applications, deficiency respon...

Posted 6 days ago

Apply

1.0 - 5.0 years

1 - 5 Lacs

gurugram

Remote

*Candidates from Pan India can apply *Positions in International Languages *Able to speak well & understand Nepali along with Excellent english speaking is must *Outstanding verbal & listening skills *Salary upto 45k CTC Barkha @ 8851644223 Required Candidate profile *Any dropout/12th pass/UG and Graduate (Fresher & experienced)can apply *5days working *Permanent work from home *Telephonic Interview *Open to work-rotational shifts * Pan India * 2week offs Perks and benefits Permanent work from home (+ Incentives)

Posted 1 week ago

Apply

15.0 years

0 Lacs

hyderabad, telangana, india

On-site

About Marvell Marvell’s semiconductor solutions are the essential building blocks of the data infrastructure that connects our world. Across enterprise, cloud and AI, automotive, and carrier architectures, our innovative technology is enabling new possibilities. At Marvell, you can affect the arc of individual lives, lift the trajectory of entire industries, and fuel the transformative potential of tomorrow. For those looking to make their mark on purposeful and enduring innovation, above and beyond fleeting trends, Marvell is a place to thrive, learn, and lead. Your Team, Your Impact Marvell is a leading provider of innovative technologies, including ultra-fast read channels, high-performan...

Posted 1 week ago

Apply

0.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Introduction The IBM-Z Compiler and Toolchain team is looking for an engineer with good Linux systems & C++ skills for the Linux User-Space Device Driver Team. The user space driver for the AI accelerator provides a high-performance interface between upper software layers—such as AI applications or libraries—and the underlying specialized hardware. Your Role And Responsibilities The role involves analyzing, modifying, maintaining, building, benchmarking device driver code & its test suite, packaging patched Linux kernel source and device performance monitoring on the s390x architecture. You are expected to be good at looking into device driver code, comfortable with Linux OS-device interacti...

Posted 1 week ago

Apply

Exploring Compiler Jobs in India

With the rapid growth of the tech industry in India, the demand for skilled compiler professionals is on the rise. Compiler jobs offer exciting opportunities for individuals who are passionate about programming languages and software development.

Top Hiring Locations in India

  1. Bangalore
  2. Hyderabad
  3. Pune
  4. Chennai
  5. Delhi

These cities are known for their thriving tech ecosystems and actively recruit talent in the field of compilers.

Average Salary Range

The salary range for compiler professionals in India varies based on experience and location. On average, entry-level positions start at INR 4-6 lakhs per annum, while experienced professionals can earn upwards of INR 15-20 lakhs per annum.

Career Path

Typically, a career in compiler technology progresses from Junior Compiler Engineer to Senior Compiler Engineer, and then to Compiler Architect or Technical Lead. With experience and expertise, individuals can also transition into roles such as Compiler Researcher or Software Development Manager.

Related Skills

In addition to expertise in compilers, professionals in this field are often expected to have knowledge in areas such as programming languages (e.g., C++, Java), algorithms, data structures, and software development methodologies.

Interview Questions

  • What is a compiler? Explain its role in software development. (basic)
  • Can you differentiate between a compiler and an interpreter? (basic)
  • Discuss the phases of a compiler. (medium)
  • What is lexical analysis? How is it different from syntax analysis? (medium)
  • Explain the concept of code optimization in compilers. (medium)
  • What are the different types of parsing techniques used in compilers? (medium)
  • Can you explain the process of code generation in compilers? (medium)
  • What is the difference between a front-end and a back-end compiler? (medium)
  • How does a compiler handle errors during the compilation process? (medium)
  • Describe the working of a symbol table in compilers. (medium)
  • What is the role of a lexer in the compilation process? (advanced)
  • Explain the concept of register allocation in compiler optimization. (advanced)
  • How does a compiler perform loop optimization? (advanced)
  • Can you discuss the challenges of cross-language optimization in compilers? (advanced)
  • Describe the process of function inlining in compiler optimization. (advanced)
  • How do you ensure memory management efficiency in compiler design? (advanced)
  • What is the significance of static single assignment form in compiler optimization? (advanced)
  • Explain the role of data flow analysis in compiler optimization. (advanced)
  • How do you handle alias analysis in compiler optimization? (advanced)
  • Discuss the impact of cache memory on compiler optimization. (advanced)
  • Can you explain the difference between compile-time and runtime optimization? (advanced)
  • How does a just-in-time compiler differ from a traditional compiler? (advanced)
  • Describe the process of vectorization in compiler optimization. (advanced)
  • How do you approach parallelization in compiler design? (advanced)
  • Can you discuss the trade-offs between code size and execution speed in compiler optimization? (advanced)

Closing Remark

As you prepare for interviews and explore opportunities in the field of compilers, remember to stay updated on the latest trends and technologies. With dedication and continuous learning, you can excel in this dynamic and rewarding career path. Good luck!

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