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

Peste 300 000 de români
deja și-au creat profil pe Jooble

Ai obosit să cauți? Începe să muncești!
Creează-ți un profil pe Jooble, iar noi îți vom găsi jobul potrivit ✨
- We are looking for an experienced C++ / backend engineer to join on a short-term, time-bound basis to lead refactoring and modernization... .... Familiarity with the Clang / LLVM toolchain. Experience with Qt5 application...C++Lucru la distanță
30000 lei/luna
...Responsibilities: ~ We are looking for an experienced Shopify App Developer (Backend + Frontend) to help us bring our existing prototype... ...Rails Ruby Shopify Web UX UI Design NodeJS C++ Jupyter JavaScript Laravel More: We are very flexible...C++Contract de muncă- ...limited to it. The Market Access team is developing and maintaining exchange connectivity and... ...Leader is the technical authority for C++-based applications, responsible for... ...caring environment, feel useful daily and develop or strengthen your expertise, you will feel...C++Full timeLucru hibridLucru la distanța
- ...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...C++Full timeLucru la distanțaLucru acasă
- ...providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain... ...models for fluid dynamics by himself, implementing them in C++ code, and validating the result....C++Lucru la distanță
- ...downstream AI and UX performance. Develop and deploy ML models for visual recognition, enhancement, tracking... ...Implement performance-critical algorithms in modern C++ for embedded platforms. Optimize for...C++Lucru la distanță
- ...– Computing Architecture to design and develop the next generation of AI computing systems... ...frameworks. ~ Proficiency in Python or C++ programming with a strong understanding... ...architecture basics. Experience with AI compilation frameworks such as MLIR and/or TVM....C++
22000 - 26000 lei/luna
...IoT Support JIRA Linux MQTT Project Manager C++ More: We are looking for a skilled Embedded Engineer to join... ...modern communication technologies. If you’re a motivated Embedded Developer ready to take the next step in your career, we would be excited...C++Contract de muncă- ...accuracy and stability of market data across the Real-Time estate Develop and extend telemetry pipelines that ingest, transform and route... ...systems ~ Proficiency in at least one systems-level language (C++, Go or Rust) and one scripting/application language (Python,...C++Full time
65 €/oră
...If you have a strong background in competitive programming and C++, your expertise is exactly what we're looking for. Responsibilities... ...problems that evaluate advanced algorithmic reasoning. Develop reliable reference solutions using C++. Create comprehensive...C++Full timeContract de muncăFreelancerLucru la distanța- Our client is a large international enterprise developing and maintaining a clinical-focused Core solution as part of a broader software... ...Minimum 3 years of experience developing desktop applications with C++ and Qt/QML (preferably not embedded or automotive only)...C++Lucru la distanțăLucru ocazional
- ...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...C++Full timeFreelancerLucru la distanța
- ...courses, seminars and/or other educational organizations Skills Must have POSIX (C++/C++17) skills Unreal Engine 4.0 or never Experience in embedded systems...C++Lucru la distanță
- ...Description We are looking for an Embedded Software Engineer to develop and deliver advanced driver assistance functions for next-... ...implementation; Design and implement control logic in C/C++ for automotive embedded systems; Drive requirements analysis,...C++Full timeLucru acasă
- ...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...C++FreelancerLucru la distanța
- ...faster and with more confidence. What you'll do at UiPath Develop tooling that empowers engineering teams to consume datacenter... ...or more mainstream languages (.NET / C# preferred; Java, Go, C, C++, Python, or Rust). ~ Linux experience - comfortable operating...C++Lucru hibridLucru la distanța
70 €/oră
...experience are what matter most. Responsibilities Design and develop coding environments that simulate real-world software... ...one or more of the following: Python Java Rust Go C++ TypeScript Excellent understanding of algorithms, data structures...C++Full timeContract de muncăFreelancerLucru la distanța- ...infotainment, safety, efficiency, and enjoyment About the Role We are looking for a Software Developer C++ in the Telematics team, and you will have the opportunity to develop innovative software for the automotive industry. Telematics exposes the internal car...C++Lucru ocazional
- ...enjoyment About the Role As a Maintenance Software Engineer C++ in the Telematics team you will have the opportunity to work on... ...for time and cost of customer-specific requirements. Develop and test software components (white-box testing) based on design...C++Lucru hibridLucru la distanța
- ...Job Description Are you a seasoned Embedded Software developer with a deep understanding of low-level hardware interaction, from... ...developing, and optimizing highly reliable Embedded Software in C or C++ for our proprietary sensors (pressure, accelerometers, gyros,...C++Full timeLucru acasă
- ...estimation, scheduling, and staffing. Mentor Software Engineers to develop their skills and knowledge through hands-on coaching, advice,... ...in one or more object-oriented languages (such as C#, C++, Java, or Python), backed by solid computer science fundamentals...C++Lucru hibridLucru la distanța
- ...(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...C++Lucru la distanța
- ...right to you. At home where software meets hardware . Embedded Linux is your familiar ground: the kernel, the BSP, userspace, C and C++ running on the device itself. You've spent time close to the metal: wireless stacks, streaming protocols, drivers. You can reason...C++Full timeContract de muncăLucru hibridLucru la distanța
- ...considerations. We also have substantial projects in Python, C, C++ and are starting to invest in Rust. For front-end development we... ...operations R&D, we count on Golang for its tasteful concurrency and developer ecosystem. Juju, Livepatch, LXD, MAAS, Microk8s, Snapd, Ubuntu...C++Full timeLucru la distanțaLucru acasă
- ...modernization of legacy systems to enhance scalability, performance, and developer experience. Champion operational excellence through best... ...in one or more backend languages (e.g., Java, Ruby, Go, C++); Golang experience is a plus. Strong communicator capable of...C++Lucru la distanțăFull timeLucru permanentLucru hibridLucru acasă
- ...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...C++Full timeLucru la distanțaLucru acasă
- ...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...C++Full timeLucru la distanța
- ...independently with little supervision. Your overall goal will be to develop high-quality software that is aligned with user needs and... ...debugging code based on design of Real-Time library features in C and C++ Fixing issues raised by customers Design and develop high-...C++Full timeLucru la distanța
- ...two openings for security-oriented software engineers. We also develop a number of products driven entirely by security needs, such as... ...development tools and methodologies Skill in one or more of C, C++, Python, Go, Rust, Java, Ruby, PHP, or JavaScript/Typescript...C++Full timeLucru la distanța
- ...software-defined vehicle environment. Key Responsibilities Embedded Software Development • Design, develop, and maintain embedded software components using C++ (design, patterns, antipatterns, debugging) • Implement functionalities for connectivity and vehicle...C++Full timeLucru la distanțaLucru acasă
- dezvoltator java la distanță Telemunca
- dezvoltator .net începător Telemunca
- programator-it Telemunca
- programator-dezvoltator Telemunca
- dezvoltator de afaceri Telemunca
- it developer .net Telemunca
- programator junior - Telemunca
- dezvoltator kernel linux Telemunca
- dezvoltator oracle java Telemunca
- embedded-software-developer Telemunca
