Напиши текст вакансии для должности "Senior Software Development Engineer in Test (C++)/Compiler Optimization Engineer". Название компании: "Luxoft". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Linux', 'Bash', 'Assembler', 'C/C++', 'C++'

Project Description Improve quality of C/C++ Native compilers and toolchains for Android and novel OS such as Harmony OS. Responsibilities • Develop automated system and integration tests• Develop testing, benchmarking frameworks and infrastructure• Develop metrics and track quality of the product• Work closely with research teams to improve the testability of code• Triage test failures, report and track bugs found• New platforms and benchmarks integration to the test system• Optimization of applications, search for the bottleneck• Failed tests and benchmark regression root cause analysis• Build/test compiler automation   Skills Must have • Knowledge of testing and benchmarking techniques and tools• Solid knowledge of Linux, bash• Experience in C/C++ programming language and build systems• Scripting tools and languages for automation• Ability to debug/develop at system software (SW/HW-edge)• Analytics in low-level iset/functional/performance simulation environments• Attentive attitude to the requirements and quality of the product   Nice to have • Experience with unit/integration test or benchmarks development• Experience in testing of complex Mobile Android or iOS applications• Experience in LLVM (and their test infrastructure, llvm-lit, FileCheck) testing or any other compilers testing• Experience in virtualization technology to build own test environments• Experience with ARM architecture and assembler languages• Ability to enhance or develop own tools for testing and benchmarking process