https://spb.hh.ru/vacancy/31892004
#tools #compilers #gcc #llvm #clang #cpp #sast #dast #fuzzing
Разработка методов и средств компиляции программ на C/C++
Разработка и доработка ПО на C/C++ для ОС Linux
Русские базовые информационные технологии, Научно-производственное объединение
Программист C/С++
salary not specified
#tools #compilers #gcc #llvm #clang #cpp #sast #dast #fuzzing
Разработка методов и средств компиляции программ на C/C++
Разработка и доработка ПО на C/C++ для ОС Linux
Русские базовые информационные технологии, Научно-производственное объединение
Программист C/С++
salary not specified
hh.ru
Вакансия Программист C/С++ в Москве, работа в компании Русские базовые информационные технологии, Научно-производственное объединение…
Зарплата: не указана. Москва. Требуемый опыт: 3–6 лет. Полная занятость. Дата публикации: 31.03.2020.
https://spb.hh.ru/vacancy/33699150
#compilers #gcc #llvm #cpp #asm
Реализация средств компиляции и автоматической кодогенерации на базе gcc, llvm|clang
Введение технической документации
JSC НПЦ «ЭЛВИС»
Инженер-программист (разработчик компилятора)
salary not specified
#compilers #gcc #llvm #cpp #asm
Реализация средств компиляции и автоматической кодогенерации на базе gcc, llvm|clang
Введение технической документации
JSC НПЦ «ЭЛВИС»
Инженер-программист (разработчик компилятора)
salary not specified
zelenograd.hh.ru
Вакансия Инженер-программист (разработчик компилятора) в Зеленограде, работа в компании НПЦ ЭЛВИС (вакансия в архиве)
Зарплата: не указана. Зеленоград. Требуемый опыт: 1–3 года. Полная занятость. Дата публикации: 18.04.2020.
http://mcst.ru/razrabotchiki_sistem_programmirovaniya_i_kompilyatorov
#cpp #compiler #optimizations #gcc #llvm #fortran #python
Команда разработки языкового компилятора ищет сотрудников для работы над нашим основным продуктом - оптимизирующим компилятором lcc.
Разработка оптимизационных фаз компилятора
Профилирование и анализ производительности.
Поиск и устранение узких мест в приложениях.
Написание направленных тестов для оптимизаций.
МЦСТ, Москва
Разработчики систем программирования и компиляторов с языков высокого уровня С/С++
Уровень зарплаты до 120 000 руб.
#cpp #compiler #optimizations #gcc #llvm #fortran #python
Команда разработки языкового компилятора ищет сотрудников для работы над нашим основным продуктом - оптимизирующим компилятором lcc.
Разработка оптимизационных фаз компилятора
Профилирование и анализ производительности.
Поиск и устранение узких мест в приложениях.
Написание направленных тестов для оптимизаций.
МЦСТ, Москва
Разработчики систем программирования и компиляторов с языков высокого уровня С/С++
Уровень зарплаты до 120 000 руб.
Middle Compiler Engineer
#tools #cpp #asm #x86 #arm #binarytranslation #compiler
HUAWEI
Senior Compiler Engineer
salary not specified
Required experience: 3-6 years
Full time, flexible schedule
Мы делаем продукт который позволяет запускать приложения работающие на x86... архитектуре на Arm серверах.Как часть команды вы будете решать сложные уникальные задачи бинарной трансляции.Мы делаем интересную, но зачастую очень сложную работу. Мы хотели бы расширить группу энергичными, умными, нестандартно мыслящими, быстро обучающимися и быстро соображающими людьми способными к системному анализу сложных проблем, нахождению оптимальных решений и реализации их в виде качественных программ.
Обязанности:
Разработка и оптимизация алгоритмов на графах.
Проектирование и разработка новых фаз оптимизатора двоичного транслятора для повышения производительности.
Поиск новых методов оптимизаций.
Поиск новых возможностей для оптимизации кода и улучшения функциональности двоичного транслятора.
Требования:
Опыт С/C++,ASM, Linux.
Призовые места на всероссийскиx олимпиадах.
Опыт разработки языковых или JIT компиляторов (Clang/LLVM/GCC/etc.).
Отличное знание архитектуры современных CPU.
Опыт системной разработки.
Опыт реализаций компиляторных оптимизаций.
https://spb.hh.ru/vacancy/38015638
#tools #cpp #asm #x86 #arm #binarytranslation #compiler
HUAWEI
Senior Compiler Engineer
salary not specified
Required experience: 3-6 years
Full time, flexible schedule
Мы делаем продукт который позволяет запускать приложения работающие на x86... архитектуре на Arm серверах.Как часть команды вы будете решать сложные уникальные задачи бинарной трансляции.Мы делаем интересную, но зачастую очень сложную работу. Мы хотели бы расширить группу энергичными, умными, нестандартно мыслящими, быстро обучающимися и быстро соображающими людьми способными к системному анализу сложных проблем, нахождению оптимальных решений и реализации их в виде качественных программ.
Обязанности:
Разработка и оптимизация алгоритмов на графах.
Проектирование и разработка новых фаз оптимизатора двоичного транслятора для повышения производительности.
Поиск новых методов оптимизаций.
Поиск новых возможностей для оптимизации кода и улучшения функциональности двоичного транслятора.
Требования:
Опыт С/C++,ASM, Linux.
Призовые места на всероссийскиx олимпиадах.
Опыт разработки языковых или JIT компиляторов (Clang/LLVM/GCC/etc.).
Отличное знание архитектуры современных CPU.
Опыт системной разработки.
Опыт реализаций компиляторных оптимизаций.
https://spb.hh.ru/vacancy/38015638
hh.ru
Вакансия Middle Compiler Engineer в Москве, работа в компании HUAWEI (вакансия в архиве)
Зарплата: не указана. Москва. Требуемый опыт: 3–6 лет. Полная занятость. Дата публикации: 10.08.2020.
C/C++ Senior Software Engineer (TypeScript Compiler)
#typescript #compiler #cpp
МойОфис
Санкт-Петербург
salary not specified
- Разработка компилятора динамического языка программирования;
- Участие в формирование архитектуры новых компонентов;
- Участие во внутрикомандном ревью кода;
- Поддержка, доработка и оптимизация существующей кодовой базы.
- Опыт разработки на С или С++;
- Опыт разработки на Javascript или Typescript;
- Понимание принципов работы компиляторов ЯВУ;
- Опыт работы с llvm;
- Опыт работы с Typescript Compiler API;
- Понимание принципов разработки кроссплатформенного программного обеспечения;
https://spb.hh.ru/vacancy/37902447
#typescript #compiler #cpp
МойОфис
Санкт-Петербург
salary not specified
- Разработка компилятора динамического языка программирования;
- Участие в формирование архитектуры новых компонентов;
- Участие во внутрикомандном ревью кода;
- Поддержка, доработка и оптимизация существующей кодовой базы.
- Опыт разработки на С или С++;
- Опыт разработки на Javascript или Typescript;
- Понимание принципов работы компиляторов ЯВУ;
- Опыт работы с llvm;
- Опыт работы с Typescript Compiler API;
- Понимание принципов разработки кроссплатформенного программного обеспечения;
https://spb.hh.ru/vacancy/37902447
spb.hh.ru
Вакансия C/C++ Senior Software Engineer (TypeScript Compiler) в Санкт-Петербурге, работа в компании МойОфис (вакансия в архиве…
Зарплата: не указана. Санкт-Петербург. Требуемый опыт: 3–6 лет. Полная занятость. Дата публикации: 20.07.2020.
#compiler #kotlin #java #cpp #llvm #security #obfuscation #epona
Compiler Engineer for Java/Kotlin Obfuscation
https://quarkslab.bamboohr.com/jobs/view.php?id=12
Senior Compiler Engineer
https://quarkslab.bamboohr.com/jobs/view.php?id=5
Paris (can be remote, in France)
Full-Time
Mid-level
salary not specified
Quarkslab is a French company specializing in information security R&D, consulting and software development.
We want to expand our LLVM-based way of protecting apps to other languages, especially Java and Kotlin.
We have run various tests to have Java and LLVM work together [1]. Now is time to move forward and that will be your job.
In the position, you will have to study and experiment with our past results, then build the new system supporting these languages.
The end goal is to re-use as much as possible what is one done in our already existing obfuscator which works at the IR level with LLVM, and then bring it to the Java byte code.
This will likely require some adaptations of our protections to support some specific constructs of the Java virtual machine (e.g. garbage collection).
Who you are:
The skills or knowledge we think you should have:
- Familiar with LLVM or other compilation framework
- Development in C++ and Java
- Team player to exchange about your knowledge with others
But also, that would be nice if you knew:
- Java or Kotlin, and even better if you already played with the virtual machine internals
- Reverse Engineering
- CMake, Git and Gitlab
- Python
Compiler Engineer for Java/Kotlin Obfuscation
https://quarkslab.bamboohr.com/jobs/view.php?id=12
Senior Compiler Engineer
https://quarkslab.bamboohr.com/jobs/view.php?id=5
Paris (can be remote, in France)
Full-Time
Mid-level
salary not specified
Quarkslab is a French company specializing in information security R&D, consulting and software development.
We want to expand our LLVM-based way of protecting apps to other languages, especially Java and Kotlin.
We have run various tests to have Java and LLVM work together [1]. Now is time to move forward and that will be your job.
In the position, you will have to study and experiment with our past results, then build the new system supporting these languages.
The end goal is to re-use as much as possible what is one done in our already existing obfuscator which works at the IR level with LLVM, and then bring it to the Java byte code.
This will likely require some adaptations of our protections to support some specific constructs of the Java virtual machine (e.g. garbage collection).
Who you are:
The skills or knowledge we think you should have:
- Familiar with LLVM or other compilation framework
- Development in C++ and Java
- Team player to exchange about your knowledge with others
But also, that would be nice if you knew:
- Java or Kotlin, and even better if you already played with the virtual machine internals
- Reverse Engineering
- CMake, Git and Gitlab
- Python
#remote #cpp #llvm
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
https://hh.ru/vacancy/42817298?from=share_ios
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
https://hh.ru/vacancy/42817298?from=share_ios
spb.hh.ru
Вакансия Senior C++ Developer (Compilers, LLVM) в Санкт-Петербурге, работа в компании Access Softek (ИП Гурфинг Михаил Григорьевич)…
Зарплата: не указана. Санкт-Петербург. Требуемый опыт: 3–6 лет. Полная занятость. Дата публикации: 04.03.2021.
#llvm #cpp #sycl #gpu #openmp #optimizations #fulltime
Compiler Engineer
Intel, Russia, Moscow
Salary has not been specified
Advanced compiler optimizations and features specific for Intel architectures, and new programming languages support.
Nice to have 1+ years of experience with LLVM.
Experience with parallel programming models such as OpenMP and/or SYCL and/or GPU programming as a plus.
More info:
https://intel.wd1.myworkdayjobs.com/External/job/Russia-Moscow/Compiler-Engineer_JR0160494
Compiler Engineer
Intel, Russia, Moscow
Salary has not been specified
Advanced compiler optimizations and features specific for Intel architectures, and new programming languages support.
Nice to have 1+ years of experience with LLVM.
Experience with parallel programming models such as OpenMP and/or SYCL and/or GPU programming as a plus.
More info:
https://intel.wd1.myworkdayjobs.com/External/job/Russia-Moscow/Compiler-Engineer_JR0160494
#usa #compiler #optimizations #llvm #cpp
Performance Compiler Engineer
Apple
Santa Clara Valley (Cupertino),
California,
United States
The CPU and Accelerator Compilers Team is seeking engineers passionate about working on advancing compiler performance and optimization technology. We are responsible for optimizations and code generation for CPUs and Accelerators on all Apple platforms. Our team works across many different organizations on state-of-the art, industry impacting technology that enhances the user experience for all Apple customers with better run-time performance, battery life, compile-times, code size or enhanced security.
https://jobs.apple.com/en-us/details/200118656/performance-compiler-engineer
Performance Compiler Engineer
Apple
Santa Clara Valley (Cupertino),
California,
United States
The CPU and Accelerator Compilers Team is seeking engineers passionate about working on advancing compiler performance and optimization technology. We are responsible for optimizations and code generation for CPUs and Accelerators on all Apple platforms. Our team works across many different organizations on state-of-the art, industry impacting technology that enhances the user experience for all Apple customers with better run-time performance, battery life, compile-times, code size or enhanced security.
https://jobs.apple.com/en-us/details/200118656/performance-compiler-engineer
Apple
Performance Compiler Engineer - Careers at Apple
Apply for a Performance Compiler Engineer job at Apple. Read about the role and find out if it’s right for you.
#cuda #compiler #cpp #dsl #ast #jit #verilog #hdl #remote
Ведущий исследователь разработчик/Специалист по трансформации языков и генерации кода
KPM RITM
Moscow, Remote
В отделе разработки продуктов для международного и российского рынка в области модельно-ориентированного проектирования открыта вакансия ведущего специалиста команды, отвечающей за исследование и разработку средств автоматической генерации кода. Перед командой стоят задачи по исследованию исходных представлений и преобразованию графического DSL в компилируемые языки программирования и языки описания аппаратуры.
Contact: @kpm_ritm
https://hh.ru/vacancy/48437217
Ведущий исследователь разработчик/Специалист по трансформации языков и генерации кода
KPM RITM
Moscow, Remote
В отделе разработки продуктов для международного и российского рынка в области модельно-ориентированного проектирования открыта вакансия ведущего специалиста команды, отвечающей за исследование и разработку средств автоматической генерации кода. Перед командой стоят задачи по исследованию исходных представлений и преобразованию графического DSL в компилируемые языки программирования и языки описания аппаратуры.
Contact: @kpm_ritm
https://hh.ru/vacancy/48437217
#cpp #compiler #clang #security #relocate #llvm
C++ Compiler Engineer
Apple 🍏
Santa Clara Valley (Cupertino),
California,
United States 🇺🇸
The C Languages & Libraries and Security Tools teams at Apple are looking for software engineers to develop and enhance the Clang compiler.
In this position, you will enhance the Clang compiler to add C++ language features to improve the stability, performance, and security of Apple platforms. You will work with security engineers and operating system engineers across Apple to help shape the future of our platform, languages and tools.
Full description:
https://jobs.apple.com/en-us/details/200310241/c-compiler-engineer
C++ Compiler Engineer
Apple 🍏
Santa Clara Valley (Cupertino),
California,
United States 🇺🇸
The C Languages & Libraries and Security Tools teams at Apple are looking for software engineers to develop and enhance the Clang compiler.
In this position, you will enhance the Clang compiler to add C++ language features to improve the stability, performance, and security of Apple platforms. You will work with security engineers and operating system engineers across Apple to help shape the future of our platform, languages and tools.
Full description:
https://jobs.apple.com/en-us/details/200310241/c-compiler-engineer
#llvm #compiler #cpp #typescript
Senior Software Engineer
МойОфис
Санкт-Петербург
Senior Software Engineer для участия в проекте по разработке компилятора динамического ЯВУ, входящего в состав кроссплатформенного GUI фреймворка.
- разработка компилятора динамического языка программирования
важно:
- опыт разработки на Javascript или Typescript
- опыт разработки на С или С++
- понимание принципов работы компиляторов ЯВУ
Детали:
https://hh.ru/vacancy/48996946
Senior Software Engineer
МойОфис
Санкт-Петербург
Senior Software Engineer для участия в проекте по разработке компилятора динамического ЯВУ, входящего в состав кроссплатформенного GUI фреймворка.
- разработка компилятора динамического языка программирования
важно:
- опыт разработки на Javascript или Typescript
- опыт разработки на С или С++
- понимание принципов работы компиляторов ЯВУ
Детали:
https://hh.ru/vacancy/48996946
spb.hh.ru
Вакансия Senior Software Engineer (TS Сompiler) в Санкт-Петербурге, работа в компании МойОфис (вакансия в архиве)
Зарплата: не указана. Санкт-Петербург. Требуемый опыт: 3–6 лет. Полная занятость. Дата публикации: 22.11.2021.
#compiler #toolchain #llvm #clang #cpp #vm #russia
System Software Engineer (compilers and
toolchains)
Huawei, Moscow, Russia
Contact: @Fedotovskaya Екатерина, +7 916 585 39 85 (tg, whatsapp)
“””
Всем привет!
Ищу людей в новый проект по написанию транспилятора/статическому анализатору типов/новым языкам программирования.
Мы в Huawei пишем транслятор из скриптового языка в наш собственный язык высокого уровня. Основной challenge - статический вывод типов для скриптового языка.
“””
We are seeking strong candidates for permanent research and development positions in the area of
compiler technologies (including frontend, backend, runtime, VM, toolchain).
About the project
The research will aim to develop a compiler/tools/runtime for a new general purpose programming
language. A significant fraction of our work is currently dedicated to source-to-source translation
from existing high-level languages to our new programming language and runtime.
Challenges:
- Research and implement algorithms and software technologies in the field of compilation, s2s
translations, JIT and optimizations;
- Investigate and improve performance of produced code and the runtime (lightweight VM);
- Participate in the important horizontal technical work of the product line as compilation technical
experts;
- Present your work by writing articles and papers based on your researches.
Minimum qualifications:
- Master's degree or equivalent practical experience;
- Knowledge of C++;
- Knowledge of Unix/Linux environments;
- Good knowledge of algorithms and data structures.
Preferred qualifications:
- Experience in creating or optimizing compilers and/or related tools and/or VM and/or OS;
- Hands-on experience in static analysis or type inference
- Knowledge of Lua
- Knowledge of VM
- PhD in Computer science;
- Contribution to open source projects;
- Familiarity with Clang/LLVM internals.
System Software Engineer (compilers and
toolchains)
Huawei, Moscow, Russia
Contact: @Fedotovskaya Екатерина, +7 916 585 39 85 (tg, whatsapp)
“””
Всем привет!
Ищу людей в новый проект по написанию транспилятора/статическому анализатору типов/новым языкам программирования.
Мы в Huawei пишем транслятор из скриптового языка в наш собственный язык высокого уровня. Основной challenge - статический вывод типов для скриптового языка.
“””
We are seeking strong candidates for permanent research and development positions in the area of
compiler technologies (including frontend, backend, runtime, VM, toolchain).
About the project
The research will aim to develop a compiler/tools/runtime for a new general purpose programming
language. A significant fraction of our work is currently dedicated to source-to-source translation
from existing high-level languages to our new programming language and runtime.
Challenges:
- Research and implement algorithms and software technologies in the field of compilation, s2s
translations, JIT and optimizations;
- Investigate and improve performance of produced code and the runtime (lightweight VM);
- Participate in the important horizontal technical work of the product line as compilation technical
experts;
- Present your work by writing articles and papers based on your researches.
Minimum qualifications:
- Master's degree or equivalent practical experience;
- Knowledge of C++;
- Knowledge of Unix/Linux environments;
- Good knowledge of algorithms and data structures.
Preferred qualifications:
- Experience in creating or optimizing compilers and/or related tools and/or VM and/or OS;
- Hands-on experience in static analysis or type inference
- Knowledge of Lua
- Knowledge of VM
- PhD in Computer science;
- Contribution to open source projects;
- Familiarity with Clang/LLVM internals.
Forwarded from Алексей Палецких
#вакансия #LLVM #cpp #rust #blockchain #evm
TL;DR Senior, C++, Rust, $7k-14k, релокация/удалёнка
Мы ищем сильного low-level разработчика в Matter Labs — делать компилятор под принципиально новую EVM, адаптированную для zero-knowledge proofs (zkEVM).
Matter Labs первыми реализовали масштабирование эфира при помощи zk-proofs – это самое перспективное направление на ближайшее будущее согласно видению Виталика. Они уже сделали самые дешёвые транзакции эфира среди всех конкурентов, а недавно выкатили на testnet свою собственную zkEVM, поддерживающую смарт-контракты на Solidity — то есть всё то, за что люди любят Ethereum, но без огромных комиссий за транзакции, за которые Ethereum не любят =)
Вы будете работать над компилятором Solidity/Zinc/Vyper под zkEVM, работа будет преимущественно на C++ (LLVM) и Rust (фронтенд). В основном речь идёт про оптимизацию всего и вся (у zkEVM своя специфика, поэтому не всегда стандартные подходы работают), доработка профайлера, дебаггера, линкера и много других интересных задач! Поэтому требуется хорошее понимание архитектуры компьютера и опыт с компиляторами/LLVM. Также очень нужно хорошее знание алгоритмов и структур данных и норм английский.
Компания предлагает вам релокацию в Португалию или ОАЭ, возможны и другие страны Европы. Также можно работать удалённо, но не из России =(
По поводу вакансии писать @paletskikh. Я немножко подразобрался в zk-proofs, так что отвечу на вопросы и расскажу ещё фактов про то, почему ребята делают действительно прорывные вещи =)
TL;DR Senior, C++, Rust, $7k-14k, релокация/удалёнка
Мы ищем сильного low-level разработчика в Matter Labs — делать компилятор под принципиально новую EVM, адаптированную для zero-knowledge proofs (zkEVM).
Matter Labs первыми реализовали масштабирование эфира при помощи zk-proofs – это самое перспективное направление на ближайшее будущее согласно видению Виталика. Они уже сделали самые дешёвые транзакции эфира среди всех конкурентов, а недавно выкатили на testnet свою собственную zkEVM, поддерживающую смарт-контракты на Solidity — то есть всё то, за что люди любят Ethereum, но без огромных комиссий за транзакции, за которые Ethereum не любят =)
Вы будете работать над компилятором Solidity/Zinc/Vyper под zkEVM, работа будет преимущественно на C++ (LLVM) и Rust (фронтенд). В основном речь идёт про оптимизацию всего и вся (у zkEVM своя специфика, поэтому не всегда стандартные подходы работают), доработка профайлера, дебаггера, линкера и много других интересных задач! Поэтому требуется хорошее понимание архитектуры компьютера и опыт с компиляторами/LLVM. Также очень нужно хорошее знание алгоритмов и структур данных и норм английский.
Компания предлагает вам релокацию в Португалию или ОАЭ, возможны и другие страны Европы. Также можно работать удалённо, но не из России =(
По поводу вакансии писать @paletskikh. Я немножко подразобрался в zk-proofs, так что отвечу на вопросы и расскажу ещё фактов про то, почему ребята делают действительно прорывные вещи =)
#comilers #translator #grant #python #cpp #gc
Summary
The Oil project needs a compiler engineer with experience in C++ and garbage collection to help "finish" the project! As of April 2022, we have a 50K euro grant from NLnet to pay someone, and I'm also collecting donations with Github Sponsors.
Work on a 4K-8K line translator in Python, and a 3K-10K line garbage-collected runtime in C++, with an eye toward making it run the Oil interpreter. (For each component, we have code that passes significant tests, including many end-to-end tests. It's a proof of concept and some of it may need to be rewritten. Let's talk about it!)
This is a job very much in need of solid engineering! (i.e. it's not a research project)
Funny things for those who interested in:
> If you enjoy debugging C++ code! And then writing tests to make sure the bug never comes back.
More info:
https://github.com/oilshell/oil/wiki/Compiler-Engineer-Job
Summary
The Oil project needs a compiler engineer with experience in C++ and garbage collection to help "finish" the project! As of April 2022, we have a 50K euro grant from NLnet to pay someone, and I'm also collecting donations with Github Sponsors.
Work on a 4K-8K line translator in Python, and a 3K-10K line garbage-collected runtime in C++, with an eye toward making it run the Oil interpreter. (For each component, we have code that passes significant tests, including many end-to-end tests. It's a proof of concept and some of it may need to be rewritten. Let's talk about it!)
This is a job very much in need of solid engineering! (i.e. it's not a research project)
Funny things for those who interested in:
> If you enjoy debugging C++ code! And then writing tests to make sure the bug never comes back.
More info:
https://github.com/oilshell/oil/wiki/Compiler-Engineer-Job
GitHub
Compiler Engineer Job
Oil is a new Unix shell. It's our upgrade path from bash to a better language and runtime. It's also for Python and JavaScript users who avoid shell! - Compiler Engineer Job · oil...
#vacancy #remote #compiler #cpp #vm #gamedev
Position: C++ Senior Software Programmer
Company: Gaijin
Location: #remote #Hungary #Cyprus #Germany #Dubai #Montenegro #Latvia #Armenia #Georgia
Employment: full-time contract/part-time contract
Salary: от 6 300 euro gross
Всем привет!
Gaijin – международная геймдев компания.
Нам нужен C++ Senior Software Programmer с значимым опытом разработки интерпретируемых языков программирования, компиляторов и виртуальных машин.
Чем предстоит заниматься:
Работа над языком Quirrel ( https://github.com/GaijinEntertainment/quirrel )
Наш кандидат:
- Опыт разработки интерпретируемых языков программирования, компиляторов и виртуальных машин от 5 лет;
- Знание С++;
- Опыт разработки парсеров, компиляторов и виртуальных машин;
- Обладает знанием английского языка не ниже уровня - intermediate;
- Обладает системным мышлением и высокой степенью самоорганизации.
Будет плюсом:
- Опыт разработки Garbage Collector, stack based VM и register based VM и статических анализаторов;
- Знание, опыт работы, а также разработки и понимания, как работают такие языки как Squirrel, JavaScript, Python, Wren, Lua.
Наше предложение финалисту:
- Работа в компании, сделавшей одну из самых популярных в мире игр;
- Уровень заработной платы определяем по результатам собеседования, минимум который предлагаем от 6 300 евро гросс;
- Нетривиальные задачи с использованием инновационных, перспективных технологий, что обеспечивает нашим решениям привлекательность и актуальность в быстро изменяющихся условиях IT-рынка;
- Международная команда, состоящая из сильных разработчиков;
- Компания предоставляет помощь в переезде в страны и офисы нашей компании/партнеров: Венгрия, Кипр, Германия, Дубай, Черногория, Латвия, Армения, Грузия;
- Формат работы:
полная или частичная занятость;
удаленный или гибридный (удаленка/офис);
гибкое начало рабочего дня;
- ДМС.
Контакт для CV: Alina @Alina_28282828 , alina@gaijin.team
Position: C++ Senior Software Programmer
Company: Gaijin
Location: #remote #Hungary #Cyprus #Germany #Dubai #Montenegro #Latvia #Armenia #Georgia
Employment: full-time contract/part-time contract
Salary: от 6 300 euro gross
Всем привет!
Gaijin – международная геймдев компания.
Нам нужен C++ Senior Software Programmer с значимым опытом разработки интерпретируемых языков программирования, компиляторов и виртуальных машин.
Чем предстоит заниматься:
Работа над языком Quirrel ( https://github.com/GaijinEntertainment/quirrel )
Наш кандидат:
- Опыт разработки интерпретируемых языков программирования, компиляторов и виртуальных машин от 5 лет;
- Знание С++;
- Опыт разработки парсеров, компиляторов и виртуальных машин;
- Обладает знанием английского языка не ниже уровня - intermediate;
- Обладает системным мышлением и высокой степенью самоорганизации.
Будет плюсом:
- Опыт разработки Garbage Collector, stack based VM и register based VM и статических анализаторов;
- Знание, опыт работы, а также разработки и понимания, как работают такие языки как Squirrel, JavaScript, Python, Wren, Lua.
Наше предложение финалисту:
- Работа в компании, сделавшей одну из самых популярных в мире игр;
- Уровень заработной платы определяем по результатам собеседования, минимум который предлагаем от 6 300 евро гросс;
- Нетривиальные задачи с использованием инновационных, перспективных технологий, что обеспечивает нашим решениям привлекательность и актуальность в быстро изменяющихся условиях IT-рынка;
- Международная команда, состоящая из сильных разработчиков;
- Компания предоставляет помощь в переезде в страны и офисы нашей компании/партнеров: Венгрия, Кипр, Германия, Дубай, Черногория, Латвия, Армения, Грузия;
- Формат работы:
полная или частичная занятость;
удаленный или гибридный (удаленка/офис);
гибкое начало рабочего дня;
- ДМС.
Контакт для CV: Alina @Alina_28282828 , alina@gaijin.team
GitHub
GitHub - GaijinEntertainment/quirrel: Quirrel - Gaijin Entertainment dynamic script language
Quirrel - Gaijin Entertainment dynamic script language - GaijinEntertainment/quirrel
#msk #static #java #cpp #kotlin #python #rnd
Developer in Software Programs Analysis and Tools team
We are team of software engineers and researches doing RnD in the field of Software Programs Analysis and Tools. We are using wide range of languages and technologies in our projects, including Java/C++/Python/Kotlin. In our Team we have both experienced and beginning specialists with various expertise and background such as enterprise development for banking business, development tools, students and other areas.
We are building solution for vulnerabilities detection in software programs written in various programming languages by leveraging Static Analysis technics. Our components are integrable parts of the company’s global Code Validation Platform (Java/C++/Kotlin). We are using well-known methods and algorithms of the programs analysis as well as developing new ones. Valuable part of the work is compiling research papers and patents reflecting innovations of our results.
• Hands-on experience in software development using one of the languages Java/Kotlin/C++/Python
• Practical knowledge of patterns and best practices of ensuring high quality of created software products
• Good reading/writing English level
• Ability and desire to explore new areas and conduct a research in the field of Software
• Experience with Static Analysis tools and methods is a plus
Contacts:
Tg @Veta156
Linkedin: https://www.linkedin.com/jobs/view/3476725968/
Developer in Software Programs Analysis and Tools team
We are team of software engineers and researches doing RnD in the field of Software Programs Analysis and Tools. We are using wide range of languages and technologies in our projects, including Java/C++/Python/Kotlin. In our Team we have both experienced and beginning specialists with various expertise and background such as enterprise development for banking business, development tools, students and other areas.
We are building solution for vulnerabilities detection in software programs written in various programming languages by leveraging Static Analysis technics. Our components are integrable parts of the company’s global Code Validation Platform (Java/C++/Kotlin). We are using well-known methods and algorithms of the programs analysis as well as developing new ones. Valuable part of the work is compiling research papers and patents reflecting innovations of our results.
• Hands-on experience in software development using one of the languages Java/Kotlin/C++/Python
• Practical knowledge of patterns and best practices of ensuring high quality of created software products
• Good reading/writing English level
• Ability and desire to explore new areas and conduct a research in the field of Software
• Experience with Static Analysis tools and methods is a plus
Contacts:
Tg @Veta156
Linkedin: https://www.linkedin.com/jobs/view/3476725968/
Linkedin
RnD centre hiring Developer in Software Programs Analysis and Tools team in Moscow City, Russia | LinkedIn
Posted 10:54:28 AM. We are team of software engineers and researches doing RnD in the field of Software Programs…See this and similar jobs on LinkedIn.
#llvm #cpp #russia #ios #obfuscation
Разрабатывать обфускатор для iOS-приложений на уровне LLVM IR
https://hh.ru/vacancy/91928928
Разрабатывать обфускатор для iOS-приложений на уровне LLVM IR
https://hh.ru/vacancy/91928928
hh.ru
Вакансия С++ разработчик (Compiler, LLVM) в Москве, работа в компании Т-Банк (вакансия в архиве c 24 июня 2024)
Зарплата: не указана. Москва. Требуемый опыт: 3–6 лет. Полная занятость. Дата публикации: 03.06.2024.
#fuzzing #russia #libfuzzer #aflpp #crusher #cpp #compilers #moscow
Чем предстоит заниматься:
Проведением fuzzing-тестирования системного и прикладного программного обеспечения;
Построением и подготовкой стендов для тестирования;
Автоматизацией сценариев fuzzing-тестирования;
Анализом найденных полученных результатов;
Коммуникацией с командой разработки относительно найденных проблем и проведением консультаций по устранению.
https://hh.ru/vacancy/96733801
Чем предстоит заниматься:
Проведением fuzzing-тестирования системного и прикладного программного обеспечения;
Построением и подготовкой стендов для тестирования;
Автоматизацией сценариев fuzzing-тестирования;
Анализом найденных полученных результатов;
Коммуникацией с командой разработки относительно найденных проблем и проведением консультаций по устранению.
https://hh.ru/vacancy/96733801
hh.ru
Вакансия Инженер по fuzzing-тестированию в Москве, работа в компании БЮРО 1440 (вакансия в архиве c 11 мая 2024)
Зарплата: не указана. Москва. Требуемый опыт: 3–6 лет. Полная занятость. Дата публикации: 11.04.2024.