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 4 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

    ACCRUEPARTNERS

    Smart working
    un mese 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
    10 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
    5 giorni fa
  •  ...proprietary game engine. Our team is international, consisting of developers, game designers, and 3D artists from Ukraine, Austria, Slovakia...  ...relief efforts. We are looking for a highly skilled  C++ Developer to join our talented team and contribute to the development... 
    Consigliato
    Lavoro da remoto
    Stage/Tirocinio
    Orario flessibile

    WonderBrains Recruiting Agency

    Smart working
    1 giorno fa
  •  ...with the best and brightest people in technology at Canonical, a growing international software company. Canonical's Store team develops and operates a large system of backend services that power the Snap Store and Charmhub.io marketplaces. Our services are built... 
    Consigliato
    Tempo pieno
    Remoto
    Lavoro da casa
    Orario flessibile

    Canonical

    Smart working
    10 giorni fa
  • 90.000 € - 105.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 Software Engineer at Builder.io, you will... 
    Tempo pieno
    Remoto

    Builder.io

    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... 
    Tempo pieno
    Libero professionista
    Remoto

    Canonical

    Smart working
    10 giorni fa
  • About Speechify At Speechify, our mission is to ensure reading is never a barrier to learning . Over 50 million people use Speechify’s text-to-speech products—including apps on iOS, Android, macOS, Chrome, and web—to listen to PDFs, books, docs, and web content faster...
    Lavoro da remoto
    Orario flessibile

    Speechify

    Smart working
    2 mesi fa
  •  ...competitive hourly compensation. Position Type Full-time and part-time options available Paid hourly Key Responsibilities Design, develop, test, and maintain software applications Collaborate with cross-functional teams to define and implement new features Write... 
    Lavoro da remoto
    Paga oraria
    Part-time
    Tempo pieno
    Orario flessibile

    Spot On Media

    Smart working
    2 mesi 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
    2 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
    14 giorni fa
  • 113082 $

     ...writing design documents, and breaking down complex projects into actionable tasks to support less experienced team members; Developing and improving shared capabilities (e.g., authentication, caching, rate limiting) that enable other teams to build efficiently and... 
    Tempo pieno
    Impiego permanente
    Remoto

    Wikimedia Foundation

    Smart working
    1 giorno 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
    8 giorni fa
  • 113082 $

     ...importance of testing and documentation, and common pitfalls in developing secure web applications. You have a passion for the WMF...  ...emerging threats. You are responsible for: Helping design, develop, and deliver security features, with safety and security in mind... 
    Tempo pieno
    Impiego permanente
    Remoto

    Contique Global

    Smart working
    2 mesi fa
  •  ...energy, IoT, or connected device ecosystems. Experience using AI or other advanced tooling to improve learning speed, debugging, or developer productivity. Exposure to on-call rotations or operating backend systems over time.   What we offer: Opportunity to join... 
    Tempo pieno
    Stage/Tirocinio
    Remoto
    Orario flessibile

    Resource Development Co Inc

    Smart working
    un mese 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
    8 giorni fa
  • 30.000 € - 50.000 €

     ...Cerchiamo Full Stack Developer appassionati di sviluppo di Web App Ti appassiona  costruire web app di qualità amate dagli utenti? Vuoi avere un impatto concreto sul prodotto e lavorare in un ambiente dinamico e senza "burocrazia"? Sei nel posto giusto. Chi siamo... 
    Lavoro da remoto
    Tempo pieno
    Contratto con partita IVA

    FatturaElettronica APP

    Smart working
    6 giorni fa
  •  ...engineering teams Participating in upstream communities Developing bug fixes, backporting patches, and working with upstream for inclusion...  ...-level experience with at least one of Python, Go, C or C++ on Linux Ability to troubleshoot with debugging tools like... 
    Tempo pieno
    Remoto
    Lavoro da casa
    Orario flessibile

    Canonical

    Smart working
    6 giorni 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... 
    Tempo pieno
    Remoto
    Orario flessibile

    Canonical

    Smart working
    5 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
    9 giorni fa
  •  ...spectrum. Canonical Ubuntu is well-known as a developer favourite and enterprise-friendly Linux. Our web...  ...systems and toolchains, including for cross-compilation  Additional languages, particularly Golang or Rust, C or C++ Deep quality and test engineering Web or... 
    Tempo pieno
    Remoto
    Lavoro da casa
    Orario flessibile

    Canonical

    Smart working
    11 giorni fa
  •  ...connectivity platform by reducing incidents, enhancing observability, and strengthening the foundations that make our API resilient. Develop automations and internal tools to streamline integration monitoring, triage, and testing. Contribute to defining SLAs,... 
    Tempo pieno
    Stage/Tirocinio
    Remoto
    Turni
    Orario flessibile

    Enode

    Smart working
    1 giorno fa
  •  ...Job Summary We are looking for a seasoned Mobile Application Developer (Android) to build and maintain high-performing, scalable mobile...  ...with backend services and third-party platforms. Core Task: Develop and maintain high-performance, scalable mobile apps for Android... 
    Tempo pieno

    Talent Hackers

    Smart working
    15 giorni fa
  • YouGov is a global online research company, offering insight into what the world thinks. We speak daily to our panel of over 24 million registered members to understand opinion and behaviors around the world. We have a strong reputation as a source of accurate data...
    Lavoro da remoto
    Tempo pieno
    Orario flessibile

    YouGov

    Smart working
    2 mesi fa
  •  ...The Role: We are seeking a Senior Python Engineer to develop and maintain scalable micro-services and APIs. You will work on building high-performance backend systems with a focus on event-driven architectures, integration, and event sourcing. Remote role but must... 
    Lavoro da remoto

    YouGov

    Smart working
    2 mesi fa
  • 300 €/mese

     ...Ricerchiamo un SAP ABAP Developer con esperienza consolidata per un cliente del settore fashion. La figura sarà coinvolta in attività di sviluppo e integrazione su piattaforme SAP, con presenza richiesta on site a Milano per 2-3 giorni a settimana. Principali attività... 
    Tempo pieno
    3 giorni/sett.

    IKONS GROUP

    Smart working
    14 giorni fa
  •  ...WellD Italia is looking for a Senior Backend developer to join its dev team in Milano. If you believe you have the right skills and mindset, here is some info about us and the kind of job we offer. Who we are WellD Italia is the Italian branch of WellD Switzerland... 
    Lavoro da remoto
    Tempo pieno
    Impiego permanente

    WellD

    Smart working
    6 giorni fa
  • What are you working on? Genres: Strategy Platforms: PC About Wild Fields™ Wild Fields is a Malta-based studio with deep Ukrainian roots. Founded by industry veteran Daniel Poludyonny, the studio brings together a seasoned team that’s been making games together...
    Lavoro da remoto
    Orario flessibile

    N-iX Game & VR Studio

    Smart working
    1 giorno fa
  •  ...Engineering Directors to be outstanding developers with the confidence to lead by example across...  ..., including: Python and Golang C / C++ / Rust Data infrastructure HTML /...  ..., ranging from graduate to senior Develop your engineering managers and maintain Canonical... 
    Tempo pieno
    Remoto

    Canonical

    Smart working
    6 giorni fa
  • PLEASE APPLY THROUGH THIS LINK: DO NOT APPLY BELOW The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs...
    Lavoro da remoto
    Turni

    Speechify

    Smart working
    2 mesi fa