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 12 ore fa
Offerte di lavoro simili
  • 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
    2 giorni fa
  •  ...Streamlining the packaging and distribution of particularly troublesome third-party components for optimal experience by end users Developing new means to deliver Ubuntu Linux at scale to the strict quality standards and delivery schedules expected by end users While... 
    Consigliato
    Tempo pieno
    Remoto
    Lavoro da casa

    Canonical

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

    Linkera Group

    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...  ...shipping software in Rust, Go, Python and C/C++ Packaging, integrating, testing and uploading... 
    Consigliato
    Tempo pieno
    Libero professionista
    Remoto

    Canonical

    Smart working
    un mese 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... 
    Consigliato
    Lavoro da remoto
    Paga oraria
    Part-time
    Tempo pieno
    Orario flessibile

    Spot On Media

    Smart working
    2 mesi 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
    un mese 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
    un mese 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
    5 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
  •  ...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
    2 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
    Lavoro da casa
    Orario flessibile
    Turni

    Enode

    Smart working
    9 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
    3 giorni fa
  • Renderer Studios is a game art production partner working with global publishers and AAA studios. We deliver characters, environments, and full art packages that drop straight into our clients' engines and pipelines — which means the technical layer matters as much as ...
    Lavoro da remoto
    Lungo termine
    Turno di giorno

    Renderer Studios

    Smart working
    2 giorni fa
  •  ...quality game content to life. In this role, you will work closely with producers, game designers, artists, technical artists, developers, and QA to integrate, configure, optimize, and polish game content in Unity. You will play a key role in ensuring that assets are... 
    Lavoro da remoto
    Orario flessibile

    Junkineering

    Smart working
    2 giorni fa
  •  ...Role Overview We are seeking an experienced SAP Developer to join a developer team in an upcoming S/4HANA implementation. The project...  ...Complex developments in the SAP environment using ABAP-OO Develop applications and enhancements using RAP (ABAP RESTful Application... 
    Tempo pieno
    Remoto

    Lupus Consulting Zrt.

    Smart working
    un mese fa
  • Java Fullstack Developer «Advisor» Hybrid- Remote Required Experience in: Java Fullstack Developer Experience/Mandatory skill: -Java -Springboot -Angular or React -English ✅ Nice-to-have skills: -AWS, Azure or GCP (Any Cloud of these... 
    Lavoro ibrido
    Remoto

    Information Technologies Consultant Home S.A. de C.V.

    Smart working
    2 mesi 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
  •  ...products.  For which tasks (responsibilities)? Designing game mechanics and UX within the product; Analyzing product metrics and developing hypotheses; Creating and balancing the sequence of levels; Maintaining design documentation; Collaborating with the... 
    Lavoro da remoto

    Hitapps

    Smart working
    2 giorni fa
  •  ...Early-access Genres: Casual, Action Platforms: VR HyperVR Games is a VR gaming studio and publisher, founded in 2021. We develop games in the casual simulator genre, offering a high-quality immersive experience for a wide audience. We are one of the top... 
    Lavoro da remoto
    Stage/Tirocinio

    HyperVR Games

    Smart working
    2 giorni fa
  •  ...pride in each product we offer. We are looking for a Unity Developer Middle-Senior with 2+ years of experience in GameDev to join...  ...For which tasks (responsibilities)? Responsibilities Develop new game features from scratch; Improve and optimize existed... 
    Lavoro da remoto

    UGI studio

    Smart working
    2 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
    25 giorni fa
  • Job Title Python Engineer – (DevOps/Internal Tools) FULLLY REMOTE   Job Description As a software engineer, you'll join a team tackling complex challenges in automating, streamlining, and scaling engineering and support workflows through the development of critical...
    Secondo lavoro
    Tempo pieno
    Remoto

    Way Solutions

    Smart working
    un mese fa
  •  ...(Debian, RPM, Yocto) You have experience working with open source communities and licences You have experience working with C, C++ You can work in a globally distributed team through self-discipline and self-motivation. Additional skills that you might also bring... 
    Tempo pieno
    Stage/Tirocinio
    Remoto

    Canonical

    Smart working
    3 giorni fa
  •  ...product lifecycle. For which tasks (responsibilities)? We are looking for an experienced Senior Unity Developer (Mobile Games & Multiplayer) to help design, develop, and optimize high-quality multiplayer mobile games used by players worldwide. Your responsibilities... 
    Lavoro da remoto
    Stage/Tirocinio
    Lungo termine

    Dev Cynx

    Smart working
    2 giorni fa
  • What are you working on? ~ Genres: Word Games   Hitapps is a GameDev company specializing in Puzzle Games. We have several successful products in both categories with a combined total of over 150M+ downloads, and we are regularly featured in the top charts in the ...
    Lavoro da remoto

    Hitapps

    Smart working
    2 giorni fa
  •  ...200 commercial games on Steam, building a loyal player community and gaining years of hands-on experience in game development. We develop and publish our own games end-to-end — from the initial idea and narrative through production, release, live operations, and long-... 
    Lavoro da remoto

    Octo Games Studio

    Smart working
    2 giorni fa
  •  ...KA Resources Recuitment sta cercando developer Microsoft Dynamics 365 Business Central per alcuni Microsoft Partner in Italia. La risorsa si occuperà di progettare, sviluppare e manutenere soluzioni personalizzate all’interno dell’ambiente Microsoft Dynamics 365 Business... 
    Tempo pieno
    Impiego permanente

    KA Resources

    Smart working
    9 giorni fa
  •  ...of software that would traditionally have been written in C or C++. We believe that there is an opportunity to rethink the foundations...  ...practices In some cases, deploy and operate services developed by the team Contribute to the success of your product through... 
    Tempo pieno
    Remoto
    Lavoro da casa
    Orario flessibile

    Canonical

    Smart working
    5 giorni fa
  •  ...run on servers or on the cloud, on machines or on Kubernetes, on developer desktops, or as web services. We serve the needs of...  ...collaboration and discussion. What your day will look like Develop your understanding of the entire Linux stack, from kernel, networking... 
    Tempo pieno
    Remoto
    Lavoro da casa
    Orario flessibile

    Canonical

    Smart working
    2 giorni fa
  •  ...expand our range of offerings to bring our security, management and developer experience to the smallest Linux environments and devices. We...  ..., Buildroot...) Fluency in at least one of Golang, Python, C, C++, or Rust Professional written and spoken English in addition... 
    Tempo pieno
    Remoto
    Lavoro da casa

    Canonical

    Smart working
    un mese fa