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
- ...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...ConsigliatoTempo pienoRemotoOrario flessibile
- ...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
- ...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...ConsigliatoTempo pienoImpiego permanenteDisponibilità immediata
- 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
- ...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 remotoTempo pienoStage/TirocinioLavoro ibridoOrario flessibile
- ...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 pienoRemoto
- ...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 remotoTempo pienoStage/TirocinioLavoro ibridoOrario fissoOrario flessibile
- ...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...RemotoOrario flessibile
- ...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...RemotoTurniWeekend
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 pienoOrario flessibile- 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
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 pienoImpiego permanenteRemotoOrario flessibile- 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 pienoRemotoWeekend
- ...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 pienoLavoro da casa
- 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
- ...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 pienoRemotoLavoro ibridoOrario flessibile
- ...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 pienoRemotoOrario 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
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- 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
- ...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 pienoStage/TirocinioRemotoLavoro ibridoOrario flessibile
- ...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
- ...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
- ...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 pienoBreve termineRemoto
- ...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 professionistaRemoto
- 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 pienoRemoto
- ...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...
- ...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 pienoStage/TirocinioRemoto
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 permanenteRemoto