C++ разработчик
генерация резюме под вакансию
сопроводительное письмо
описание
The company provides IT services and consulting, supporting global leaders in advanced technology devices. The team develops software for smart devices, including high-performance system components, libraries, and SDKs for integration with external systems and applications.
задачи
- Design, develop, and maintain applications and components in C++ and Rust;
- Create and develop libraries and SDKs for internal teams and partners;
- Implement and optimize Bluetooth Low Energy (BLE) communication;
- Design scalable and efficient solutions following best software engineering practices;
- Participate in architecture design and technical decision-making;
- Collaborate with international teams responsible for firmware, desktop and mobile applications, and testing;
- Conduct code reviews and support other team members;
- Ensure high code quality through testing, automation, and Continuous Integration.
требования
- Minimum 3 years of experience in software development using C++;
- Practical knowledge of Rust and experience using it in commercial projects;
- Proficiency with modern C++ (C++17/C++20);
- Experience with Bluetooth Low Energy (BLE) and wireless communication implementation;
- Hands-on experience in designing and developing SDKs or programming libraries;
- Familiarity with Linux systems and embedded development environments;
- Experience with version control systems (Git) and CI/CD processes;
- Ability to design software using design patterns and SOLID principles;
- Experience working in Agile methodologies;
- English B2;
- Nice to have: experience in software development for embedded devices, knowledge of communication protocols used in IoT systems, experience with CMake and build tools, knowledge of Docker or other containerization technologies, experience with unit and integration testing, understanding of wireless communication security issues.
условия
- Profit sharing;
- Medical care;
- Passion Sponsorship program;
- Access to internal training center;
- Regular integration events and trips;
- Comfortable and well-equipped offices.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.