Angajatorii vă vor vedea în baza noastră de date și vor putea singuri să vă ofere locuri de muncă
  • Premium profile
    Nou
  • Căutare locuri de muncă
  • Favorite
  • Conversație
  • Notificările mele
  • Salarii
  • Abonări

Compiler Developer (LLVM, C++)

Ocupare deplină

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

Oferta de muncă a fost publicată la 3 zile în urmă

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 ✨

Oferte de muncă similare care v-ar putea interesaÎn baza ofertei de muncă Compiler Developer (LLVM, C++) din Telemunca
  • 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ță

    Luxoft

    Telemunca
    2 zile în urmă
  • 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ă

    RefundMe

    Telemunca
    2 luni în urmă
  •  ...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 time
    Lucru hibrid
    Lucru la distanța

    Societe Generale Global Solution Centre

    Bucureşti
    7 zile în urmă
  •  ...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 time
    Lucru la distanța
    Lucru acasă

    Brave

    Telemunca
    10 zile în urmă
  •  ...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ță

    Luxoft

    Telemunca
    16 ore în urmă
  •  ...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ță

    Luxoft

    Telemunca
    2 zile în urmă
  •  ...– 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++

    Axelera AI

    Telemunca
    2 zile în urmă
  • 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ă

    Sigma Software

    Telemunca
    2 luni în urmă
  •  ...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

    EPAM Romania

    Telemunca
    19 zile în urmă
  • 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 time
    Contract de muncă
    Freelancer
    Lucru la distanța

    Jobhub by jobsto.work

    Străinătate
    28 zile în urmă
  • 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

    Luxoft

    Telemunca
    O zi în urmă
  •  ...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 time
    Freelancer
    Lucru la distanța

    Canonical

    Telemunca
    O lună în urmă
  •  ...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ță

    Luxoft

    Telemunca
    4 zile în urmă
  •  ...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 time
    Lucru acasă

    Bosch Group

    Cluj-Napoca
    14 zile în urmă
  •  ...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++
    Freelancer
    Lucru la distanța

    Canonical

    Telemunca
    7 zile în urmă
  •  ...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 hibrid
    Lucru la distanța

    uipath

    Bucureşti
    15 ore în urmă
  • 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 time
    Contract de muncă
    Freelancer
    Lucru la distanța

    Jobhub by jobsto.work

    Străinătate
    28 zile în urmă
  •  ...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

    HARMAN International

    Bucureşti
    2 luni în urmă
  •  ...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 hibrid
    Lucru la distanța

    HARMAN International

    Bucureşti
    2 luni în urmă
  •  ...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 time
    Lucru acasă

    Bosch Group

    Cluj-Napoca
    10 ore în urmă
  •  ...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 hibrid
    Lucru la distanța

    uipath

    Bucureşti
    15 ore în urmă
  •  ...(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

    Canonical

    Telemunca
    O lună în urmă
  •  ...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 time
    Contract de muncă
    Lucru hibrid
    Lucru la distanța

    Airtame

    Europa
    14 zile în urmă
  •  ...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 time
    Lucru la distanța
    Lucru acasă

    Canonical

    Telemunca
    O lună în urmă
  •  ...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 time
    Lucru permanent
    Lucru hibrid
    Lucru acasă

    Wellhub

    Telemunca
    6 zile în urmă
  •  ...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 time
    Lucru la distanța
    Lucru acasă

    Canonical

    Telemunca
    11 de zile în urmă
  •  ...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 time
    Lucru la distanța

    Canonical

    Telemunca
    5 zile în urmă
  •  ...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 time
    Lucru la distanța

    LSEG (London Stock Exchange Group) Romania

    Bucureşti
    28 zile în urmă
  •  ...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 time
    Lucru la distanța

    Canonical

    Telemunca
    8 zile în urmă
  •  ...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 time
    Lucru la distanța
    Lucru acasă

    Bosch Group

    Cluj-Napoca
    24 zile în urmă