Axiom JDK создана в 2017 году управляющей командой Центра Разработки Oracle в Санкт-Петербурге. Инженерное ядро сформировано из разработчиков OpenJDK, которые имеют 25-летний опыт разработки и развития платформы Java. Команда производит и поддерживает безопасный стек базовых технологий для разработки и исполнения Java приложений с обеспечением санкционной устойчивости. Это семейство продуктов Axiom JDK, включающее Axiom JDK Pro, сертифицированную ФСТЭК среду разработки и исполнения Java Axiom JDK Certified и ряд других технологий, а также стандартизованный сервер приложений Libercat. Все продукты входят в реестр российского ПО. Мы ищем опытного Инженера-программиста С++ для работы над реализацией стандартной библиотеки API для нового языка программирования с солидным опытом работы в реализации библиотек C/C++. Команда: опытные разработчики по компилятору и виртуальным машинам. Обязанности: Разработка и внедрение новых библиотек с оптимизацией производительности и обеспечению их высокого качества; Реализация сложных функций с помощью собственного кода; Разработка тестов, профилирование производительности и анализ ошибок; Замеры производительности с помощью бенчмарк тестов и их разработка. Требуемые навыки и знания: Минимум бакалавра в области компьютерных наук, программного обеспечения; 5+ лет опыта разработки на С++; Практический опыт работы с приложениями для профилирования производительности; Хорошее понимание парадигмы ООП; Знание многопоточного программирования и сборщиков мусора; Хорошие навыки отладки в Linux, опыт работы в консоли; Опыт работы с библиотеками базовой платформы для Java или других языков; Знание Java, JNI/FF; Знание QEMU, Jenkins, CMake; Системы управления исходным кодом (Git, Gitlab или аналогичные); Базовые навыки администрирования в Linux, Windows; Навыки архитектурного проектирования; Английский язык технический и желательно разговорный (на технические темы). Желательные навыки и знания: Опыт работы с IntelliJ, Android Studio; Знание ECMAScript/TypeScript; Знание теории компиляторов; Опыт выполнения сложных задач, связанных с компиляторами / трансляторами (особенно приветствуются архитектуры такие как Aarch64 и / или RISC-V), LLVM, LLDB Опыт работы в управляемых средах (AOSP / Android Runtime) приветствуется; Опыт тестирования SDK; Опыт работы с задачами межоперабельности / “встраивания языков” (например: гибридное программное обеспечение на C / Python) Мы предлагаем: Конкурентные условия труда; Официальное трудоустройство в соответствии с ТК РФ в аккредитованной ИТ компании; Полная занятость, гибкий график работы; Добровольное медицинское страхование, страхование жизни; Возможность работать из офиса или полностью удаленно (только Москва или Санкт-Петербург).
До 104 000 руб.
Санкт-Петербург
Авиационная и Морская Электроника, Научно-производственное предприятие