Crea un profilo in modo da poter essere trovato dalle aziende, ottenere offerte di lavoro più adatte alle tue esigenze e candidarti più velocemente.
  • Cerca lavoro
  • Preferiti
  • Crea CV
    Novità
  • Stipendi
  • Iscrizioni

Compiler Developer (LLVM, C++)

Full time

Access Softek

Access Softek is a recognized name with an established reputation in the LLVM community .

From early on in LLVM’s origins, we have worked on a number of projects such as a front-end compiler, back-end code generation / optimizations, linkers, code instrumentation, and did so with a focus of targeting different platforms - from well-known platforms to those that are new, quite unique and not yet publicly available.

We 'own' and host the LLVM Lab, and orchestrate the continued integration (LLVM buildbot) for all projects under the LLVM umbrella.

We are growing our team, and are looking for experienced Compiler Engineers to work on the LLVM and Clang based toolchain . Our product is a set of instruments that includes the Clang compiler, a linker, tools, and libraries adapted and optimized to build safe, efficient applications.

As a member of the toolchain team, you will:

  • analyze the requirements, research, design, enhance and implement different components of the toolchain to meet the clients needs;

  • extend the open source LLVM, Clang, binutils code bases to support the client's platform;

  • closely collaborate with the LLVM community and contribute public patches to the LLVM and Clang repository;

  • analyze, build and debug the platform code and platform specific tests, analyze and identify system level issues;

  • develop new and maintain the existing target specific tests.

Required qualifications:

  • expert knowledge of C/C++;

  • experience in overall design of compilers, code generation and optimization;

  • cross-compilation using GCC or Clang;

  • in-depth understanding of multithreading, object-oriented analysis and design;

  • version control systems;

  • good self-motivation, ability to work independently;

  • strong track record of building high performance, production quality software;

  • passion for writing clean and effective code;

  • good English, strong communication and teamwork skills.

Nice to have qualifications:

  • knowledge of the C++11 / C++14/C++17 features;

  • knowledge of assemblers, linkers, object file formats, debuggers and experience using them;

  • familiarity with *nix tools, CMake, make;

  • scripting languages such as Python and bash.

Our benefits:

  • Work from anywhere in the world!

  • Flexible working hours

  • Experienced development teams

  • Long-term employment

  • Competitive salary 

  • Paid vacation and days off on national holidays

  • Paid sick leave and internal medical insurance policy

  • Mental health coverage

  • Global corporate events for all staff

  • Compensation for training and additional education

  • Community of practice, regular knowledge sharing among colleagues

  • Provision of computer equipment

  • Internet compensation (50$ per month)

  • Relocation compensation package to be discussed individually

  • And other benefits, described in detail in the Staff Handbook

Offerta di lavoro pubblicata un mese fa
Offerte di lavoro simili
  •  ...established reputation in the LLVM community . From early on in...  ...projects such as a front-end compiler, back-end code generation / optimizations...  ...system level issues; develop new and maintain the existing...  ...: expert knowledge of C/C++; experience in overall... 
    Consigliato
    Tempo pieno
    Remoto
    Orario flessibile

    Access Softek

    Smart working
    20 giorni fa
  •  ...Optimized solutions for key Silicon and Cloud partner platforms Developer platforms such as Raspberry Pi and RISC-V Enabling Ubuntu on...  ...or early career professionals who are enthusiastic to develop kernel-level software in multiple areas including security updates... 
    Consigliato
    Tempo pieno
    Stage/Tirocinio
    Remoto
    Lavoro da casa

    Canonical

    Smart working
    26 giorni fa
  •  ...testing Optimised kernels for key silicon and cloud partners Confidential computing and next-generation security primitives Developer platforms such as Raspberry Pi and RISC-V Enabling Ubuntu on a wide range of embedded systems Kernel Livepatch, which... 
    Consigliato
    Tempo pieno
    Remoto
    Lavoro da casa
    Orario fisso
    Orario flessibile

    Canonical

    Smart working
    26 giorni fa
  •  ...of relevant experience; alternatively, a master's degree plus 2+ years of relevant experience or a PhD. Deep experience developing embedded C/C++ software with advanced language features, clean abstractions, interface-based design, and embedded constraints such as no... 
    Consigliato
    Tempo pieno
    Impiego permanente
    Disponibilità immediata

    Latitude AI

    Smart working
    5 giorni fa
  • Ubuntu Linux, already the most popular Linux distribution in the world, is looking to increase its adoption even further by expanding the number of System On Chip (SoC) platforms supported natively and further optimising to ensure the highest performant experience for ...
    Consigliato
    Tempo pieno
    Remoto
    Lavoro da casa

    Canonical

    Smart working
    22 giorni fa
  •  ...working on? The name of the project(s): Senior Pixi.js Game Developer At what stage of the project(s)? MVP stage Genres: Casino...  ...We are looking for an experienced Pixi.js Game Developer to develop a 2D hybrid genre game for Stake. The technical documentation is... 
    Lavoro da remoto
    Tempo pieno
    Stage/Tirocinio
    Lavoro ibrido
    Orario flessibile

    Linkera Group

    Smart working
    2 giorni fa
  •  ...work with other engineers to create the end-to-end features, or develop the skills necessary to implement the entire feature themselves....  ...a frontend or full-stack background and grow into browser-level C++ feature work over time. Responsibilities will include: Implementing... 
    Tempo pieno
    Remoto

    Brave

    Smart working
    27 giorni fa
  •  ...worldwide. Team size and structure? 50+ For which tasks (responsibilities)? We are looking for an experienced Pixi.js Game Developer to build a 2D game for Stake with hybrid genres. The technical documentation is fully prepared. Your primary responsibility will... 
    Lavoro da remoto
    Tempo pieno
    Stage/Tirocinio
    Lavoro ibrido
    Orario fisso
    Orario flessibile

    Linkera Group

    Smart working
    2 giorni fa
  •  ...state management, navigation, and performance optimization. Improve application performance, code quality, accessibility, and developer experience. Provide technical guidance to Software Engineers I and II through code reviews, pairing, and design feedback. Collaborate... 
    Remoto
    Orario flessibile

    PrizePicks

    Smart working
    4 giorni fa
  •  ...facing POS experiences across React Native, Expo, TypeScript, and Python services, with a strong focus on usability and reliability Develop offline-first capabilities using SQLite, write-ahead logging, synchronization, retry, and conflict-handling patterns so properties... 
    Remoto
    Turni
    Weekend

    Cloudbeds

    Smart working
    un mese fa
  • 56.000 €

     ...oriented, and keep the big picture in mind to proactively identify and solve issues Ideally: You have experience designing, developing and deploying large scale systems or pipelines in AWS You have some experience with setting up model training pipelines and... 
    Tempo pieno
    Orario flessibile

    Blackshark.ai

    Smart working
    8 giorni fa
  • There's nothing more exciting than transforming an industry that's been stagnant for decades. Federato is an AI-native platform that’s bringing agentic AI to the full policy lifecycle. We’re aggressively transforming how insurance work gets done, and the world is paying...
    Tempo pieno

    Federato

    Smart working
    6 giorni fa
  • 1.250 €/mese

     ...build intelligent digital solutions and capability at pace. We create AI-enabled solutions that enhance digital experiences, empower developers, and deliver measurable results. In these ways, we partner with ambitious enterprises to deliver enduring impact. Our deep... 
    Tempo pieno
    Impiego permanente
    Remoto
    Orario flessibile

    Nearform

    Smart working
    13 giorni fa
  • What Makes Cloudbeds Unique At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently designed platform powers properties across 150 countries, processing billions in bookings annually. From independent properties to hotel groups...
    Tempo pieno
    Remoto
    Weekend

    Cloudbeds

    Smart working
    15 giorni fa
  •  ...platform, infrastructure, and customer-facing teams. Define image standards covering security, compatibility, performance, size, and developer experience. Provide technical input to decisions, document the work, and grow the knowledge base. Mentor colleagues and... 
    Tempo pieno
    Lavoro da casa

    Canonical

    Smart working
    8 giorni fa
  • Work from anywhere, impact everywhere  Diversity is at the heart of who we are at Xapo Bank. We’re a fully distributed team of over 160 Xapiens that work remotely from 50+ countries around the world. Our beginning: A world that enjoys economic freedom and wealth...
    Tempo pieno
    Remoto
    Orario flessibile

    Xapo Bank

    Smart working
    24 giorni fa
  •  ...model performance. Build scoreboards and leaderboards showing model-, benchmark-, task-, domain-, and rubric-level results. Develop tools to identify failure modes, compare models and agent scaffolds, and track capability changes over time. Build HTML viewers... 
    Tempo pieno
    Remoto
    Lavoro ibrido
    Orario flessibile

    Office Hours

    Smart working
    5 giorni fa
  •  ...workflows. Partner with application engineering teams to integrate AI into code review, test generation, incident support, and developer copilot workflows with measurable quality gates. Diagnose agent behavior from execution traces, including inputs, intermediate... 
    Tempo pieno
    Remoto
    Orario flessibile

    PrizePicks

    Smart working
    4 giorni fa
  •  ...languages, typically Python, Golang, Rust, C/C++, JavaScript and of course... Bash. We...  ...clouds and Kubernetes clusters. We work on compilers and toolchains, and we work on security,...  ...is a fantastic way to demonstrate and develop your skill in software, learn about a wide... 
    Tempo pieno
    Remoto
    Lavoro da casa
    Weekend
    Turno di pomeridiano
    Orario flessibile
    Dal lunedì al venerdì
    Turno di notte

    Canonical

    Smart working
    un mese fa
  • 110.000 €

     ...center of building that future. If you are excited about building scalable platform infrastructure that sits at the intersection of developer tooling, content management, and AI-driven automation, this is the team for you. As a Senior Software Engineer at Builder.io,... 
    Remoto

    Builder.io

    Smart working
    un mese fa
  • Propr.xyz is building a new Operating System for prop firms, helping them leverage blockchain technology to make them more efficient. We enable prop firms to leverage perpetual futures on Hyperliquid, prediction markets, and spot assets. We are actively deploying our technologies...
    Tempo pieno

    SwissBorg

    Smart working
    13 giorni fa
  •  ...Cloud, which is a platform that enables organizations that depend on physical operations to harness Internet of Things (IoT) data to develop actionable insights and improve their operations. At Samsara, we are helping improve the safety, efficiency and sustainability of... 
    Tempo pieno
    Stage/Tirocinio
    Remoto
    Lavoro ibrido
    Orario flessibile

    Samsara

    Smart working
    13 giorni fa
  •  ...community represents the full breadth of the developer experience; from students, hobbyists and...  ...: architectures, package managers, compilers, toolchains, bootloaders, filesystems and...  ...shipping software in Rust, Go, Python and C/C++ Packaging, integrating, testing and uploading... 
    Tempo pieno
    Libero professionista
    Remoto

    Canonical

    Smart working
    24 giorni fa
  •  ...Responsibilities Design, develop, and optimize high-performance confidential computing solutions using CUDA. Identify and resolve performance bottlenecks using advanced CUDA programming techniques and profiling tools. Write clean, efficient, well-documented, and... 
    Tempo pieno

    Provable

    Smart working
    2 giorni fa
  •  ...What you will do... Working with our clients to understand their requirements and technical challenges. Using this input you will develop a technical design for a solution and communicate the value of your solution to the client team. You will work to develop... 
    Tempo pieno
    Breve termine
    Remoto

    Zencore

    Smart working
    11 giorni fa
  •  ...community represents the full breadth of the developer experience; from students, hobbyists and...  ...: architectures, package managers, compilers, toolchains, bootloaders, filesystems and...  ...experience with Rust, Go, Python, Flutter or C/C++ Professional written and spoken English... 
    Libero professionista
    Remoto

    Canonical

    Smart working
    26 giorni fa
  • Responsibilities Design and implement scalable, fault-tolerant web crawling and extraction pipeline components. Write clean, production-grade Java and Python code. Build and operate large-scale ETL/ELT pipelines for data extraction and transformation. Work ...
    Tempo pieno
    Remoto

    ZoomInfo

    Smart working
    5 giorni fa
  •  ...operating systems from small stores to gigantic venues  Make design decisions in the process of developing our core backend microservices  Work closely with app developers and product managers to understand the use cases that we need to cover and their potential... 

    AiFi

    Smart working
    28 giorni fa
  •  ...engineering best practices for robust, testable, and composable code. Collaborate with data scientists, geoscientists, and engineers to develop KoBold’s scientific computing stack. Travel occasionally to exploration sites to evaluate scientific computing products and... 
    Tempo pieno
    Stage/Tirocinio
    Remoto

    KoBold Metals

    Smart working
    4 giorni fa
  • 95164 $ - 148729 $

    Software Engineer III – Editing Team Summary The Wikimedia Foundation is looking for a software engineer to join our team, reporting to product engineering management. As a software engineer, you will be responsible for engineering software that supports our product...
    Impiego permanente
    Remoto

    Wikimedia Foundation

    Smart working
    un mese fa