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
- ...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...ConsigliatoLavoro da remotoTempo pienoStage/TirocinioLavoro ibridoOrario flessibile
- ...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...ConsigliatoLavoro da remotoTempo pienoStage/TirocinioLavoro ibridoOrario fissoOrario flessibile
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- ...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
- ...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
- ...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
- ...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
- ...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
- 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...
- ...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
- 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
- ...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
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 pienoRemoto95164 $ - 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 permanenteRemoto92267 $ - 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 pienoImpiego permanenteRemoto- ...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
- 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 pienoStage/TirocinioRemotoTurniOrario flessibile
- ...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 remotoTempo pienoOrario flessibile
- ...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 pienoRemoto
- ...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
- ...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...RemotoOrario flessibile
- ...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 pienoImpiego permanenteRemotoOrario flessibile
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 pienoImpiego permanenteRemoto- ...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 pienoRemotoOrario flessibile
- 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 pienoRemotoOrario flessibile