Compiler Developer

Access Softek

United States

Remoto

USD 120.000 - 180.000

Tempo pieno

14 giorni+

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Work from anywhere in the world
Flexible working hours
Paid vacation and national holidays
Paid sick leave and internal medical保险

Descrizione del lavoro

Access Softek is seeking a skilled compiler/tooling engineer to analyze, design, and implement components of the LLVM-based toolchain. You will extend LLVM/Clang and binutils to support client platforms and contribute patches to the LLVM ecosystem.

You will collaborate with the LLVM community, develop platform-specific tests, and help ensure high performance software with robust multithreading and OO design. This remote-friendly role welcomes candidates worldwide.

Competenze

  • Expert in C/C++ with practical compiler development experience.
  • Broad knowledge of compilers, code generation, and optimization.
  • Experience with cross-compilation using GCC or Clang.
  • Strong understanding of multithreading and OO design.
  • Proficient with version control systems.
  • Track record of delivering high-performance software.
  • Excellent English communication and teamwork.

Mansioni

  • Analyze requirements, design, enhance and implement compiler toolchain components.
  • Extend LLVM/Clang and binutils to support client platforms.
  • Collaborate with LLVM community and contribute patches.
  • Analyze, build, debug platform code and tests.
  • Develop and maintain target-specific tests.

Conoscenze

C/C++
Compiler design
Cross-compilation
Multithreading
OO design
Version control
High performance software
English communication
GCC
Clang
Git
CMake

Strumenti

GCC
Clang
Git
CMake

Descrizione del lavoro

Responsibilities
  • Analyze requirements, research, design, enhance and implement different components of the toolchain
  • Extend open source LLVM, Clang, and binutils code bases to support client platforms
  • Collaborate with the LLVM community and contribute public patches to LLVM and Clang repositories
  • Analyze, build, and debug platform code and platform specific tests
  • Develop new and maintain existing target specific tests
Requirements
  • Expert knowledge of C/C++
  • Experience in overall design of compilers, code generation, and optimization
  • Experience with cross-compilation using GCC or Clang
  • In-depth understanding of multithreading and object-oriented analysis and design
  • Proficiency with version control systems
  • Strong track record of building high performance, production quality software
  • Good English communication and teamwork skills
Preferred Qualifications
  • Knowledge of C++11, C++14, or C++17 features
  • Knowledge of assemblers, linkers, object file formats, and debuggers
  • Familiarity with *nix tools, CMake, and make
  • Proficiency in scripting languages such as Python and bash
Benefits
  • Work from anywhere in the world
  • Flexible working hours
  • Paid vacation and national holidays
  • Paid sick leave and internal medical insurance
  • Mental health coverage
  • Internet compensation ($50 per month)
  • Relocation compensation package
  • Provision of computer equipment
About the Company

Access Softek is a recognized name with an established reputation in the LLVM community. We host the LLVM Lab and orchestrate continued integration for projects under the LLVM umbrella.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

GCC Compiler Engineer
GCC Compiler Engineer

Tachyum • Las Vegas (NV)

In loco
USD 140.000 - 190.000
Competitive salary package
Professional development opportunities
International environment
+2
GCC Compiler Engineer (Sunnyvale, CA)
GCC Compiler Engineer (Sunnyvale, CA)

Tachyum • Sunnyvale (CA)

In loco
USD 180.000 - 240.000
Competitive salary
Professional development
International environment
+2
Remote LLVM/Clang Compiler Engineer – High-Performance
Remote LLVM/Clang Compiler Engineer – High-Performance

Access Softek • Stati Uniti

Remoto
USD 120.000 - 180.000
Work from anywhere in the world
Flexible working hours
Paid vacation and national holidays
+1
Senior Developer Tools Engineer
Senior Developer Tools Engineer

Lemurian Labs • Santa Clara (CA)

In loco
USD 100.000 - 130.000
Equity
Medical, dental, and vision coverage
Retirement savings plan
+1
Compiler Engineer for Tile-based AI DSLs
Compiler Engineer for Tile-based AI DSLs

Intel • Austin (TX)

Ibrido
USD 150.000 - 285.000
competitive pay
stock bonuses
benefit programs including health
+2
Compiler Engineer for Tile-based AI DSLs
Compiler Engineer for Tile-based AI DSLs

Intel • Boxborough (MA)

Ibrido
USD 150.000 - 285.000
Competitive pay
Stock bonuses
Health benefits
+2
Compiler Engineer for Tile-based AI DSLs
Compiler Engineer for Tile-based AI DSLs

Intel • Santa Clara (CA)

In loco
USD 150.000 - 285.000
Stock bonuses
Health benefits
Retirement benefits
+1
Compiler Engineer for AI DSLs
Compiler Engineer for AI DSLs

Intel • Hillsboro (OR)

Ibrido
USD 129.000 - 182.000
Health benefits
Retirement plan
Vacation
Compiler Engineer (PyTorch / Triton / LLVM / MLIR)
Compiler Engineer (PyTorch / Triton / LLVM / MLIR)

Majestic Labs ai • Los Altos (CA)

In loco
USD 150.000 - 230.000
Compiler Engineer for Tile-based AI DSLs
Compiler Engineer for Tile-based AI DSLs

Intel • Hillsboro (OR)

Ibrido
USD 150.000 - 285.000
Stock bonuses
Health benefits and retirement plans
Vacation and paid time off