2

Full Time Compiler Gcc Jobs (NOW HIRING)

Staff Compiler Engineer

Austin, TX · On-site

$250K - $315K/yr

San Jose, CA or Austin, TX. Full-time onsite position. Key Responsibilities: * Design and implement ... LLVM, MLIR, GCC, custom backend development * Graph Theory: Graph algorithms, graph rewriting ...

Compiler Engineer

Cupertino, CA · On-site

$105K - $260K/yr

Compiler Engineer Status: Full time with immediate start Qualifications Required: * 12+ years of ... Hands-on development and performance optimization experience with GCC and LLVM compilers, debuggers ...

Compiler Engineer Status: Full time with immediate start Qualifications Required: * 12+ years of ... Hands-on development and performance optimization experience with GCC and LLVM compilers, debuggers ...

Compiler Engineer

Cupertino, CA · On-site +1

$105K - $260K/yr

Compiler Engineer Status: Full time with immediate start Qualifications Required: * 12+ years of ... Hands-on development and performance optimization experience with GCC and LLVM compilers, debuggers ...

Compiler Engineer Status: Full time with immediate start Qualifications Required: * 12+ years of ... Hands-on development and performance optimization experience with GCC and LLVM compilers, debuggers ...

Compiler Engineer

$105K - $225K/yr

San Francisco Bay Area, Cupertino, or Fully Remote Position: Full time with immediate start ... Hands-on development and performance optimization experience with GCC and LLVM compilers, debuggers ...

Systems Engineer Schedule: Full-Time Shift: Day Job Travel: No Minimum Clearance Required: Top ... Familiarity with common HPC compiler toolchains such as GCC, Intel, or LLVM-based compilers is ...

... compiler technologies (e.g., GCC, LLVM)   * Experience with scripting automation tools (e.g ... Experience with containerization (e.g., Docker, Podman) Pay Information Full-Time Salary Range ...

New

Senior Cyber Software Engineer

Woburn, MA · On-site

$134K - $184K/yr

... compiler technologies (e.g., GCC, LLVM) * Experience with scripting automation tools (e.g. bash ... Experience with containerization (e.g., Docker, Podman) Pay Information Full-Time Salary Range ...

... compiler technologies (e.g., GCC, LLVM)   * Experience with scripting automation tools (e.g ... Experience with containerization (e.g., Docker, Podman) Pay Information Full-Time Salary Range ...

... compiler technologies (e.g., GCC, LLVM) * Experience with software scripting and build automation ... Knowledge of static and dynamic analysis Pay Information Full-Time Salary Range: $134,000 - $184 ...

next page

Showing results 1-20

Full Time Compiler Gcc information

See salary details

$7

$13

$18

How much do full time compiler gcc jobs pay per hour?

As of Jun 17, 2026, the average hourly pay for full time compiler gcc in the United States is $13.90, according to ZipRecruiter salary data. Most workers in this role earn between $12.02 and $15.38 per hour, depending on experience, location, and employer.

Which programming job has the highest salary?

Senior roles such as Principal Software Engineers, Software Architects, and specialized positions like Machine Learning Engineers tend to have the highest salaries in programming. These roles often require advanced skills, extensive experience, and expertise in high-demand technologies, leading to top compensation levels in the industry.

Who owns the GCC compiler?

The GCC compiler is owned and maintained by the Free Software Foundation (FSF), a nonprofit organization that supports free software projects. It is an open-source project developed collaboratively by volunteers and contributors worldwide, and knowledge of C and C++ is essential for a Full Time Compiler GCC role.

What are some common challenges faced by professionals working full-time on GCC compiler development, and how can applicants prepare for them?

Professionals working full-time on GCC compiler development often encounter challenges such as debugging complex code generation issues, ensuring cross-platform compatibility, and optimizing compiler performance without introducing regressions. Collaboration is key, as the GCC community is large and globally distributed, so strong communication skills and familiarity with open-source workflows are essential. Applicants can prepare by contributing to open-source compiler projects, deepening their understanding of C/C++ standards, and practicing code review and patch submission processes commonly used in the GCC project.

What are the key skills and qualifications needed to thrive as a GCC Compiler Engineer, and why are they important?

To thrive as a GCC Compiler Engineer, you need a strong background in computer science, expertise in programming languages like C and C++, and knowledge of compiler theory, often supported by a relevant degree. Familiarity with GNU Compiler Collection (GCC), build systems, debugging tools, and version control systems like Git is essential. Analytical thinking, problem-solving, and effective communication are key soft skills that help in collaborating with open-source communities and resolving complex technical issues. These skills ensure the development of robust, efficient, and maintainable compiler infrastructures critical for software development.

What can you compile with GCC?

A Full Time Compiler Gcc is used to compile programs written in C, C++, and other languages supported by GCC. It can generate executable files for various operating systems and architectures, making it a versatile tool for software development. Knowledge of language standards and compiler options is essential for effective use.

What is the difference between Full Time Compiler Gcc vs Full Time Software Engineer?

AspectFull Time Compiler GccFull Time Software Engineer
Required CredentialsKnowledge of C/C++, compiler design, LinuxProgramming skills, CS degree often preferred
Work EnvironmentDevelopment teams, compiler development labsSoftware development teams, various industries
Industry UsageCompiler and systems software companiesTech, finance, healthcare, many sectors

While both roles involve programming, a Full Time Compiler Gcc specializes in developing and maintaining compiler software like GCC, focusing on low-level system programming. A Full Time Software Engineer has a broader scope, working on various software applications across industries. The roles overlap in programming skills but differ in focus and environment.

What does a Full Time Compiler GCC engineer do?

A Full Time Compiler GCC engineer is responsible for developing, maintaining, and optimizing the GNU Compiler Collection (GCC), which is a widely used open-source compiler system. Their work includes improving code generation, fixing bugs, adding support for new programming languages or architectures, and ensuring that compiled code runs efficiently on various hardware platforms. They often collaborate with the open-source community, contribute to technical documentation, and may support users in troubleshooting compiler issues. This role typically requires strong programming skills in C and C++, a deep understanding of compiler theory, and experience with large-scale software projects.

What is the salary of a compiler engineer?

The salary of a full-time compiler engineer specializing in GCC typically ranges from $80,000 to $130,000 annually, depending on experience, location, and company size. Senior roles or those with specialized skills in compiler optimization may earn higher compensation, often including benefits and bonuses.
Infographic showing various Full Time Compiler Gcc job openings in the United States as of June 2026, with employment types broken down into 1% As Needed, 77% Full Time, and 22% Part Time. Highlights an 92% Physical, 4% Hybrid, and 4% Remote job distribution, with an average salary of $28,914 per year, or $13.9 per hour.

Staff Compiler Engineer

Neurophos Inc

Austin, TX • On-site

$250K - $315K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 13 days ago


Job description

About Neurophos
The demand for new datacenters and AI compute is rapidly outpacing the planet's energy capacity. Digital solutions are hitting a power wall as we approach the physical limits of traditional silicon. Conquering this bottleneck isn't about bigger chips or more of them; it means rethinking the fundamental architecture. The industry's current path isn't going to meet the need, so we took a different approach.
Instead of traditional electronic circuits, we use silicon photonics and an active, programmable metasurface to perform matrix multiplications at the speed of light. Our optical cells are 10,000x smaller than traditional photonic components, enabling unprecedented density. By using photonics instead of electricity, our chips become more efficient as they scale. This architecture will deliver up to 100 times the energy efficiency of existing solutions while significantly improving performance for large-scale AI inference.
We've assembled a world-class team of industry veterans and recently raised a $110M Series A led by Gates Frontier. Participants include M12 (Microsoft's Venture Fund), Carbon Direct Capital, Aramco Ventures, Bosch Ventures, Tectonic Ventures, Space Capital, and others. We have also been recognized on the EE Times Silicon 100 list for several consecutive years.
Join us and shape the future of computing!
Position Overview:
We are seeking a talented ML Compiler Engineer to join our engineering team and lead the development of our compiler. This role focuses on compiler development for our novel LLM accelerator architecture. This is one of several software stacks that seamlessly bridge high-level AI workloads with our custom hybrid optical-electronic compute hardware, enabling customers to realize game-changing performance.
Location: San Jose, CA or Austin, TX. Full-time onsite position.
Key Responsibilities:
  • Design and implement toolchains for our custom LLM accelerator architecture
  • Develop optimization strategies that bridge software algorithms to hardware implementations
  • Design and implement custom compiler components, including IR dialects, graph transformations, and lowering passes
  • Optimize computational graphs and memory access patterns for our hardware architecture
  • Integrate with existing ML frameworks (e.g., PyTorch, JAX, Triton).
  • Build and maintain test infrastructure to ensure compiler correctness and performance

Qualifications:
  • Master's degree in Computer Science or related field
  • 5+ years of experience in compiler development
  • Expert-level proficiency in Python and C
  • Experience with hardware compilers
  • Familiarity with Large Language Model architectures and their computational requirements
  • Hands-on experience with compiler frameworks and code optimization techniques
  • Deep understanding of computer architecture, memory hierarchies, and parallel computing concepts
  • Experience with AI/ML accelerators (GPUs, TPUs, FPGAs) and their programming models

Preferred Skills:
  • PhD in Computer Science or related field
  • 10+ years of industry experience
  • Strong background in graph theory and graph transformations in a compiler or optimization context; MLIR experience is a plus
  • Experience writing programs that parse, analyze, and mutate programs as abstract syntax trees
  • Experience in instrumenting and debugging parallel programs
  • Experience with structured, human-supervised AI/agentic coding workflows
  • Experience with LLM quantization techniques and model optimization
  • Experience with high-performance computing and low-latency system design
  • Familiarity with deep learning frameworks and neural network optimization

Technical Skills
  • Programming Languages: Python and C (essential), Assembly
  • Compiler Frameworks: LLVM, MLIR, GCC, custom backend development
  • Graph Theory: Graph algorithms, graph rewriting systems, DAG optimization
  • AST Processing: Parsing, analysis, and transformation of abstract syntax trees
  • Testing & QA: pytest, GoogleTest, or similar frameworks; static analysis tools
  • CI/CD: Jenkins, GitHub Actions, GitLab CI, or similar systems
  • LLM Technologies: Transformer architectures, attention mechanisms, quantization techniques
  • Development Tools: CMake, Git, Docker
  • Parallel Tools: Profilers, debuggers, and instrumentation for parallel/concurrent programs

Technical Environment
  • Languages: Python and C (primary), Assembly for low-level optimization
  • Compiler Tools: LLVM, MLIR, GCC, custom compiler backends
  • Testing: Automated test suites, continuous integration pipelines
  • Frameworks: PyTorch/JAX/Triton integration, custom inference engines
  • Focus Areas: Compiler backend development, optimization passes, hardware-software co-design

What We Offer
This is an opportunity to play a pivotal role in an innovative startup redefining the future of AI hardware. Work on a game-changing technology at the intersection of photonics and AI as part of a collaborative and brilliant team. You'll contribute to a platform that redefines computational performance and accelerates the future of artificial intelligence. Come help us bring this transformative technology to the world.
Benefits
Join a team that invests in your future and your well-being. At Neurophos, we offer:
  • 100% coverage of base health plan premiums for you and your dependents, plus HSA contributions.
  • Unlimited PTO. No rigid vacation banks, just a focus on delivery.
  • 401(k) matching and stock option opportunities to ensure our success is your success.
  • Full suite of voluntary benefits, including Dental, Vision, Life, Hospital, Critical Illness, and Accident insurance.
  • Personalized Benefits. Choose the plans that fit your life and take the cash back for those that don't.