1009 Compiler Jobs

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

4.0 - 7.0 years

0 Lacs

hyderābād

On-site

Summary: Contribute to the enhancement and maintenance of one or more Charles River IMS modules or components as a senior member of an agile scrum team. Provide engineering troubleshooting assistance to customer support teams and other development teams within Charles River. Responsibilities: Work under minimal supervision to analyze, design, develop, test, and debug small to medium software enhancements and solutions within Charles River’s business and technical problem domains Collaborate with Business Analysts and Product Managers to turn business requirements of moderate complexity into working and sustainable software Participate in the design of product architecture within the team’s s...

Posted 17 hours ago

AI Match Score
Apply

2.0 years

6 - 8 Lacs

chennai

On-site

Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: Experience in Logic design /micro-architecture / RTL coding is a must. Must have hands on experience with SoC design and integration for SoCs. Experience in Verilog/System-Verilog is a must. Should have knowledge of AMBA protocols - AXI, AHB, APB, SoC clocking/reset/debug architecture and peripherals like USB, PCIE and SDCC. Understanding of Memory controller designs and microprocessors is an added advantage Hands on experience in constraint development and timing closure Work closely with the SoC verification and validation teams for pre/post Silicon debug Hands on ...

Posted 17 hours ago

AI Match Score
Apply

5.0 years

40 - 60 Lacs

new delhi, delhi, india

Remote

Experience : 5.00 + years Salary : INR 4000000-6000000 / year (based on experience) Expected Notice Period : 30 Days Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full Time Permanent position(Payroll and Compliance to be managed by: Architect Labs) (*Note: This is a requirement for one of Uplers' client - Architect Labs) What do you need for this opportunity? Must have skills required: AI/ML, Rust, Product-heavy Experience, react, C, C++, Python, TypeScript Architect Labs is Looking for: As a Founding Member of the Technical Staff (Software) at Architect Labs , you’ll build the core developer platform that powers AI-driven chip design. You’ll own the full ...

Posted 1 day ago

AI Match Score
Apply

2.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 Perform for all the labelling update and maintenance activities with respect t...

Posted 1 day ago

AI Match Score
Apply

5.0 years

3 - 7 Lacs

hyderābād

On-site

Alternate Job Titles: Implementation Application Engineer Physical Design Application Engineer RTL-to-GDS Application Specialist Senior Synthesis and PnR Engineer Fusion Compiler Application Expert We Are: At Synopsys, we’re at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we’re powering it all with the world’s most advanced technologies for chip design and software security. If you share our passion for innovation, we want to meet you. Our Silicon Design & Verification business is all about building high-performance sili...

Posted 2 days ago

AI Match Score
Apply

8.0 years

0 Lacs

bengaluru, karnataka, india

On-site

We are looking for a Senior Digital/Memory Mask Design Engineer – someone who is excited to join a growing group of diverse individuals responsible for handling challenging high-speed digital memory circuit designs. NVIDIA has continuously reinvented itself. Our invention of the GPU sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. Today, research in artificial intelligence is booming worldwide, which calls for highly scalable and massively parallel computation horsepower that NVIDIA GPUs excel. NVIDIA is a “learning machine” that constantly evolves by adapting to new opportunities that are hard to solve, that only we can a...

Posted 3 days ago

AI Match Score
Apply

5.0 years

0 Lacs

hyderabad, telangana, india

On-site

Alternate Job Titles: Implementation Application Engineer Physical Design Application Engineer RTL-to-GDS Application Specialist Senior Synthesis and PnR Engineer Fusion Compiler Application Expert We Are: At Synopsys, we’re at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we’re powering it all with the world’s most advanced technologies for chip design and software security. If you share our passion for innovation, we want to meet you. Our Silicon Design & Verification business is all about building high-performance sili...

Posted 3 days ago

AI Match Score
Apply

8.0 years

0 Lacs

bengaluru, karnataka, india

On-site

We are looking for a Senior Digital/Memory Mask Design Engineer – someone who is excited to join a growing group of diverse individuals responsible for handling challenging high-speed digital memory circuit designs. NVIDIA has continuously reinvented itself. Our invention of the GPU sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. Today, research in artificial intelligence is booming worldwide, which calls for highly scalable and massively parallel computation horsepower that NVIDIA GPUs excel. NVIDIA is a “learning machine” that constantly evolves by adapting to new opportunities that are hard to solve, that only we can a...

Posted 3 days ago

AI Match Score
Apply

4.0 years

0 Lacs

chennai, tamil nadu, india

On-site

Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Hardware Engineering General Summary Experience in Logic design /micro-architecture / RTL coding is a must. Must have hands on experience with SoC design and integration for SoCs. Experience in Verilog/System-Verilog is a must. Should have knowledge of AMBA protocols - AXI, AHB, APB, SoC clocking/reset/debug architecture and peripherals like USB, PCIE and SDCC. Understanding of Memory controller designs and microprocessors is an added advantage Hands on experience in constraint development and timing closure Work closely with the SoC verification and validation teams for pre/post Silicon debug Hands on exp...

Posted 3 days ago

AI Match Score
Apply

3.0 - 7.0 years

0 Lacs

india

Remote

Company Size Startup / Small Enterprise Experience Required 3 - 7 years Working Days 5 days/week Office Location Remote Working Role & Responsibilities You will be working with the Rust compiler and will be responsible for compiling to alternate targets such as WebAssembly You will be exposed with TDD for unit testing individual functions and integration testing for testing publicly exposed APIs Working with a Git style workflow where every commit deploys to a stagingenvironment and merged pull requests deploy to production Setting up CI/CD pipelines for testing and deployment (canary, staging) using Github actionsaccording to project needs Developing software in Rust Maintaining and improvi...

Posted 3 days ago

AI Match Score
Apply

12.0 years

0 Lacs

bengaluru, karnataka, india

On-site

WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you’ll discover the real differentiator is our culture. We push the limits of innovation to solve the world’s most important challenges—striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. To...

Posted 3 days ago

AI Match Score
Apply

5.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Minimum qualifications: Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 3 years of experience in testing, maintaining, or launching software products. 1 year of experience with software design and architecture. Preferred qualifications: Master's degree or PhD in Computer Science or a related technical field. 5 years of experience with data structures and algorithms. 1 year of experience in a technical leadership role. Experience with distributed ledger technologies. Experience with Google Cloud technologies (e.g., Google Kubernetes Engine (GKE), Cloud Bigtable, Cloud Enterprise Security Framework (ESF...

Posted 3 days ago

AI Match Score
Apply

7.0 years

0 Lacs

pune, maharashtra, india

On-site

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Cadence Tensilica’s microprocessors and DSPs are highly optimized processors accelerating applications in smartphones, smart home, Bluetooth earbuds, drone, automotive, IoT, robotics, surveillance, and augmented reality (AR) / virtual reality (VR) markets. Cadence’s Tensilica processor, with its microprocessors and specialized DSPs in audio, vision, AI, baseband, is the number 2 volume 32-bit processor in the market, shipping at a rate of over 4 billion cores per year. As a Cadence Tensilica R&D Applications Engineer for Functional Safety applications, you will work directly with cus...

Posted 4 days ago

AI Match Score
Apply

4.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Overview Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud” mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365, Xbox Live, Teams, OneDrive, and the Microsoft Azure platform globally with our server and data center infrastructure, security and compliance, operations, globalization, and manageability solutions. Our focus is on smart growth, high efficiency, and delivering a trusted experience to customers and partners worldwide and we are looking for...

Posted 4 days ago

AI Match Score
Apply

2.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 Perform for all the labelling update and maintenance activities with respect t...

Posted 5 days ago

AI Match Score
Apply

5.0 years

0 Lacs

hyderābād

On-site

Principal Software Engineer, AVP Who we are: Charles River Development (CRD) is the FinTech division of State Street. Together with State Street’s Middle and Back-office services, Charles River’s cloud-based Front Office technology forms the foundation of the State Street Alpha® Platform, the first front-to-back solution in industry. Our vision is to be the world’s leading investment platform, shaping the future of the industry and driving new levels of technology-led innovation, resiliency, efficiency and growth for investors and the people they serve. CRD Engineering organization is innovating and transforming the platform by moving away from monolithic software to utilizing next generatio...

Posted 5 days ago

AI Match Score
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 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 Qualificatio...

Posted 5 days ago

AI Match Score
Apply

0 years

2 Lacs

coimbatore

Remote

Job Description Responsibilities:​ ● Collaborate closely with customers to understand their compiler needs, gather requirements, and translate them into technical specifications. ● Design, develop, and maintain different phases of the compiler, including front-end, middle-end, and back-end components, to meet customer-specific requirements. ● Implement language features, code generation techniques, optimization algorithms, and other functionalities according to customer specifications. ● Stay updated with the latest advancements in compiler technology, programming languages, and industry standards to provide valuable insights and contribute to the improvement of the compiler for various cust...

Posted 5 days ago

AI Match Score
Apply

15.0 years

0 Lacs

bangalore urban, karnataka, india

On-site

Job Description: Manager Software Centum Electronics Ltd is a leading ESDM (Electronics System Design & Manufacturing) Indian Multinational Company founded in 1994 that offers, Mission Critical design, development & manufacturing of customized system/subsystem solutions for high-reliability applications for global customers in Defense, Aerospace, Space, Industrial, Medical, and Transportation domain. Centum has around 2000 plus employees and has operations across India, Europe and Canada. Centum has been recognized by World Economic Forum as a global growth company and Forbes Asia featured Centum as Asia’s 200 Best Companies under a Billion. The Strategic Electronics Business Unit designs, d...

Posted 5 days ago

AI Match Score
Apply

5.0 - 7.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Responsibilities Develop emulation build workflows and infrastructure in collaboration with RTL, verification, validation and SW teams Build and Deliver emulation and prototyping models from RTL on targeted to industry standard emulation and prototyping platforms like Palladium, Protium or ZeBu Proficiency in setting up a Bare Metal compile flow with Processor tool chains Compiler, Assembler, Linker and ROM / Memory images generation Bring up and debug PCIe, USB, Ethernet, DDR and generic SOC interfaces using standard debug tools like JTAG, and Waveform dump Build and execute emulation bring-up test plans to ensure quality of the released models Use strong analytical & problem-solving skills...

Posted 6 days ago

AI Match Score
Apply

2.0 years

0 Lacs

noida, uttar pradesh, india

On-site

Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of chip, board, and system design. Questa Simulation Product It is a core R&D team working on multiple verticals of Simulation. A very energetic and enthusiastic team of motivated individuals. This role is based in Noida. But you’ll also get to visit other locations in India and globe, so you’ll need to go where this job takes you. In retur...

Posted 6 days ago

AI Match Score
Apply

2.0 years

5 - 8 Lacs

noida

On-site

Job ID 485974 Posted since 10-Dec-2025 Organization Digital Industries Field of work Research & Development Company SIEMENS EDA (INDIA) PRIVATE LIMITED Experience level Mid-level Professional Job type Full-time Work mode Office/Site only Employment type Permanent Location(s) Noida - Uttar Pradesh - India Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of chip, board, and system design. Q...

Posted 6 days ago

AI Match Score
Apply

0 years

0 Lacs

pune, maharashtra, india

On-site

Company Description Health Compiler specializes in healthcare analytics and performance optimization, enabling rapid attainment of strategic goals by enhancing the management of key performance indicators. We work closely with Health Information Exchange (HIE) organizations, Benefit Advisors, TPAs, Health Systems and Plans, Critical Access Hospitals, Clinics, and Direct Primary Care (DPC) organizations. Our collaborative efforts aim to drive better decision-making, efficiency, and improved healthcare outcomes. By offering tailored analytical solutions, we empower organizations across the healthcare spectrum. Role Description This is a full-time on-site role for an Account Executive in Sales ...

Posted 6 days ago

AI Match Score
Apply

10.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Staff Software Engineer - C# .NET Overview We are looking for a Staff 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. Responsibilities Designs, develops, tests, deploys, maintains, and improves software solutions. Solves complex problems by leveraging a variety of technologies. Driven to ac...

Posted 6 days ago

AI Match Score
Apply

0.0 - 5.0 years

0 Lacs

noida, uttar pradesh

On-site

Job ID 485974 Posted since 10-Dec-2025 Organization Digital Industries Field of work Research & Development Company SIEMENS EDA (INDIA) PRIVATE LIMITED Experience level Mid-level Professional Job type Full-time Work mode Office/Site only Employment type Permanent Location(s) Noida - Uttar Pradesh - India Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of chip, board, and system design. Q...

Posted 1 week ago

AI Match Score
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