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 20 giorni fa
Offerte di lavoro simili
  •  ...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
  • 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... 
    Consigliato
    Lavoro da remoto
    Tempo pieno
    Stage/Tirocinio
    Lavoro ibrido
    Orario flessibile

    Linkera Group

    Smart working
    1 giorno 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... 
    Consigliato
    Lavoro da remoto
    Tempo pieno
    Stage/Tirocinio
    Lavoro ibrido
    Orario fisso
    Orario flessibile

    Linkera Group

    Smart working
    1 giorno 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
  •  ...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
  •  ...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
    6 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
  •  ...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
    un mese 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
  •  ...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
    27 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
  • 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...

    SwissBorg

    Smart working
    un mese 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
  • 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
  •  ...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
  • 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,... 
    Tempo pieno
    Remoto

    Builder.io

    Smart working
    24 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
  • 92267 $ - 144201 $

     ...role, you will work in a mostly-remote environment. As a software engineer, you will work closely with the team to: Proactively develop and maintain tools that empower communities to identify, mitigate, and prevent various forms of abuse across Wikimedia projects.... 
    Tempo pieno
    Impiego permanente
    Remoto

    Wikimedia Foundation

    Smart working
    23 giorni fa
  •  ...Demonstrate sound engineering design and testing principles in your code Follow agile software development practices Coach and develop your colleagues where you have insights Grow a healthy, collaborative engineering culture in line with company values Work... 
    Tempo pieno
    Remoto
    Lavoro da casa

    Canonical

    Smart working
    25 giorni fa
  • About Enode The grid was built for predictable, centralised power. Today it's absorbing intermittent supply from grid scale solar and wind, alongside dynamic demand from EVs, heat pumps, and home batteries. The missing piece is software that can connect and orchestrate...
    Tempo pieno
    Stage/Tirocinio
    Remoto
    Turni
    Orario flessibile

    Enode

    Smart working
    2 giorni fa
  •  ...Warsaw or any other city in European countries we have an entity in Flexible working hours (we are a global team of remote first developers operating in European, Indian and US/Canada time zones) A good work-life balance. Because we all work better when we are... 
    Lavoro da remoto
    Tempo pieno
    Orario flessibile

    YouGov

    Smart working
    2 mesi fa
  •  ...Responsibilities Lead migration of legacy monolithic applications to Java-based microservices. Design, develop, and maintain RESTful and GraphQL APIs. Deploy and manage applications in AWS Kubernetes environments. Optimize database performance, scalability,... 
    Tempo pieno
    Remoto

    MKS2 Technologies

    Smart working
    6 giorni fa
  •  ...role, you’ll build backend services, write smart contracts, create developer SDKs, enhance tooling and monitoring, and play a hands-on part...  ...backend engineers who excel in low-level languages (Rust or C++). Familiarity or curiosity with Solidity, Python, and Typescript... 
    Remoto

    Douro Labs

    Smart working
    un mese fa
  •  ...controlled and operated by end-users on their own multi-cloud or on-premise environments. Canonical is looking for an experienced Python developer with a background in MongoDB who will help us to build a fully managed MongoDB solution based on Juju. We're aiming to build the... 
    Remoto
    Orario flessibile

    Canonical

    Smart working
    un mese fa
  •  ...position. All successful applicants will receive a permanent employment contract regardless of location. The role:  ~ Design, develop, and maintain new features and functionality for the company's core platform.  ~ Enhance and optimise existing features to improve... 
    Tempo pieno
    Impiego permanente
    Remoto
    Orario flessibile

    Makersite GmbH

    Smart working
    19 giorni fa
  • 116633 $

     ...platforms ~ Deep understanding of database and/or knowledge graph representation technologies and standards ~ Proficiency in Java, C++, or other systems languages. Ability to set up, scale, and investigate systems is more important than expertise in a particular... 
    Tempo pieno
    Impiego permanente
    Remoto

    Wikimedia Foundation

    Smart working
    6 giorni fa
  •  ...opportunities where AI can reduce manual effort, improve code quality, accelerate delivery, or improve operational reliability Develop and support single-page applications using Vue Work closely with engineers in small, cross-functional feature teams Collaborate... 
    Tempo pieno
    Remoto
    Orario flessibile

    HostPapa

    Smart working
    13 giorni fa
  • Liftoff is a leading AI-powered performance marketing platform for the mobile app economy. Our end-to-end technology stack helps app marketers acquire and retain high-value users, while enabling publishers to maximize revenue across programmatic and direct demand. Liftoff...
    Tempo pieno
    Remoto
    Orario flessibile

    Liftoff

    Smart working
    8 giorni fa