GCC Compiler Engineer - New Platform Performance

Tachyum

Sunnyvale (CA)

On-site

USD 180,000 - 240,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Professional development
International environment
Bleeding-edge technology
Collaborative environment

Job summary

Tachyum in Sunnyvale, CA is seeking an experienced engineer to drive GCC on a new platform and manage the GNU toolchain. You will debug GCC-related issues, port GCC to new architectures, run regressions, and optimize performance for targeted applications.

The role requires strong C/C++ and GCC expertise, with a deep understanding of compilers for processors/GPUs, and a proven ability to meet milestones in a fast-paced, collaborative environment.

Qualifications

  • Proven C/C++ development and debugging experience with GCC compiler.
  • Deep understanding of compilers for processors and/or GPUs.
  • Skilled in object-oriented design and standard programming practices.
  • Strong knowledge and experience with GNU Toolchain and GCC compiler.
  • Experience using open source tools and integrating open source packages with Linux kernel.
  • LLVM experience is a big plus.
  • BS / MS in Computer Science or Electrical Engineering.
  • Ability to learn new technologies and apply knowledge quickly.
  • Ability to meet project milestones and deadlines.

Responsibilities

  • Drive and deliver GCC on new platform with new computational mechanism.
  • Build and manage GCC and GNU toolchain.
  • Debug various issues with GCC and GNU toolchain.
  • Apply knowledge and experience in porting GCC to new platforms.
  • Run functionality and performance regressions.
  • Optimize GCC performance for specific set of applications.
  • Engage with an experienced cross-disciplinary staff to conceive new designs and innovations.
  • Identify performance bottlenecks and optimize system performance.

Skills

GCC development
C/C++ programming
Compilers knowledge
Object-oriented design
GNU Toolchain
Linux kernel integration
Open source tools
Learning ability
Meeting deadlines

Education

BS/MS in CS or ECE

Tools

LLVM

Job description

Tachyum in Sunnyvale, CA is seeking an experienced engineer to drive GCC on a new platform and manage the GNU toolchain. You will debug GCC-related issues, port GCC to new architectures, run regressions, and optimize performance for targeted applications.

The role requires strong C/C++ and GCC expertise, with a deep understanding of compilers for processors/GPUs, and a proven ability to meet milestones in a fast-paced, collaborative environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior GCC & Toolchain Engineer — Performance & Porting
Senior GCC & Toolchain Engineer — Performance & Porting

Tachyum • Las Vegas (NV)

On-site
USD 140,000 - 190,000
Competitive salary package
Professional development opportunities
International environment
+2
Compiler Engineer for Next-Gen AI/HPC Platform
Compiler Engineer for Next-Gen AI/HPC Platform

Tachyum • Las Vegas (NV)

On-site
USD 120,000 - 180,000
Competitive salary
Career development
International environment
+2
GCC Compiler Engineer (Sunnyvale, CA)
GCC Compiler Engineer (Sunnyvale, CA)

Tachyum • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
Competitive salary
Professional development
International environment
+2
GCC Compiler Engineer
GCC Compiler Engineer

Tachyum • Las Vegas (NV)

On-site
USD 140,000 - 190,000
Competitive salary package
Professional development opportunities
International environment
+2
Senior Compiler & Toolchain Engineer (LLVM/GCC)
Senior Compiler & Toolchain Engineer (LLVM/GCC)

Nuvacore • United States

On-site
USD 140,000 - 250,000
Senior Compiler & Toolchain Architect
Senior Compiler & Toolchain Architect

NUVACORE, Inc. • United States

On-site
CAD 140,000 - 200,000
GCC Compiler Engineer
GCC Compiler Engineer

Tenstorrent Inc. • Austin (TX), Santa Clara (CA)

On-site
USD 140,000 - 210,000
ToolChain Engineer Software United States / India / Canada · Hybrid
ToolChain Engineer Software United States / India / Canada · Hybrid

NUVACORE, Inc. • United States

On-site
CAD 140,000 - 200,000
Senior Systems Toolchain & Build Performance Engineer
Senior Systems Toolchain & Build Performance Engineer

NVIDIA • North Carolina

On-site
USD 184,000 - 356,500
Equity
Benefits
GCC/LLVM Toolchain Engineer — Ubuntu (Remote)
GCC/LLVM Toolchain Engineer — Ubuntu (Remote)

Canonical • United States

Remote
USD 140,000 - 200,000
Learning budget USD 2,000
Annual compensation review
Holiday leave
+3