Software Engineer (LLVM, compiler, C++)

April 4, 2023

🏡 Remote – New York

Apply Now
Logo of Access Softek

Access Softek

Innovative, Intuitive, and Integrated digital banking software for financial institutions.

Mobile Banking • Mobile Locator • OFX Server • Funds Transfer • Online Banking

201 - 500

Description

Access Softek is looking for experienced Software Engineers to work on the LLVM and Clang based toolchain. 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.

Requirements

• Expert knowledge of C/C++; • 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: • Knowledge of the C++11 / C++14/C++17 features; • Experience in overall design of compilers, code generation and optimization; • Cross-compilation using GCC or Clang; • 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.

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

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobsnewyorkcity.com