Compiler Developer (LLVM, C++)
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
- ...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...ConsigliatoTempo pienoStage/TirocinioRemotoLavoro da casa
- ...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...ConsigliatoTempo pienoRemotoLavoro da casaOrario fissoOrario flessibile
- 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 ...ConsigliatoTempo pienoRemotoLavoro da casa
- ...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...ConsigliatoLavoro da remotoStage/TirocinioOrario flessibile
- ...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...ConsigliatoTempo pienoRemotoLavoro da casaOrario flessibile
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 pienoRemoto- ...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 pienoLibero professionistaRemoto
- 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 remotoOrario flessibile
- ...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 remotoPaga orariaPart-timeTempo pienoOrario flessibile
- ...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 pienoRemotoLavoro da casaWeekendTurno di pomeridianoOrario flessibileDal lunedì al venerdìTurno di notte
- ...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...
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 pienoImpiego permanenteRemoto- ...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 pienoLibero professionistaRemoto
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 pienoImpiego permanenteRemoto- ...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 pienoStage/TirocinioRemotoOrario flessibile
- 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 pienoRemotoOrario flessibile
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 remotoTempo pienoContratto con partita IVA- ...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 pienoRemotoLavoro da casaOrario flessibile
- ...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 pienoRemotoOrario flessibile
- ...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 pienoRemotoLavoro da casa
- ...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 pienoRemotoLavoro da casaOrario flessibile
- ...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 pienoStage/TirocinioRemotoTurniOrario flessibile
- ...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
- 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 remotoTempo pienoOrario flessibile
- ...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
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 pieno3 giorni/sett.- ...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 remotoTempo pienoImpiego permanente
- 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 remotoOrario flessibile
- ...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 pienoRemoto
- 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 remotoTurni
