31 мая

Разработчик C++

Ростов-на-Дону, Москва, Санкт Петербург · $1000 · 3 года опыта · Upper Intermediate

Разработка кросс-платформенных приложений обработки звука на языке С++ с использованием библиотек Qt, ffmpeg, Eigen, libtorch. Программирование микроконтроллеров AVR, STM32. Разработка IP-блоков для ПЛИС Altera на языке Verilog. Разработка приложения мониторинга телекоммуникационного оборудования.

C++, Git, OOP, Python, Qt, image recognition, Linux, STL, bash, AVR, STM32, ffmpeg, C

21 мая

Mobile/Computer Graphics

Москва, Санкт Петербург, Краснодар, USA · $5000 · Больше 10 лет опыта · Intermediate

Более 10 лет опыта работы с компьютерной графикой для стационарных и мобильных устройств.

OpenGL, Qt, C#, Java, WinAPI, JSON, С++, C, Visual Studio, Windows, MacOS, C/C++, neural networks, Python

Продукт, новые технологии, ИИ, компьютерное зрение

18 мая

Lead / Senior C++ Software Engineer

Санкт-Петербург · $6000 · Больше 10 лет опыта · Upper Intermediate

15+ years of commercial software engineering with hands-on development experience in modern C++ for Linux, Unix (AIX, Solaris), BSD (FreeBSD, OSX) and Windows operating systems with strong knowlegde of multi-threading, networking, low latency, memory management, security, cross-platform development, cryptography. • C++11/14/17, STL, Boost • Python, TypeScript, JavaScript, Shell scripting • ZeroMQ, OpenSSL, WebSockets, Protocol Buffers • PostgreSQL, SQLite, MySQL, MongoDB • LLVM (clang / clangd), LSP • Git, SVN, Jira, Rally • CMake / CPack • Scrum, SAFe

C/C++, C++11, C++14, C++17, STL, Boost, Python, bash, PostgreSQL, CMake, Git, REST API, JSON-RPC, Unicode

As an example, recently I designed and implemented custom L3 tunneling software (VPN) written in C++14/17. The software make use of Linux TUN/TAP driver to create a secure IP tunnel and use UDP or TCP packets to encapsulate the data transferred via the tunnel. All data and control packets are encrypted and authenticated using AES-256-GCM or CHACHA20-POLY1305 AEAD ciphers. Handshake protocol uses pre-shared keys (PSK) along with ECDHE for key agreement (modeled after OPTLS and TLS 1.3) and provides perfect forward secrecy. Fast blocking MPMC queue and fast thread safe memory pool classes were implemented in order to achieve high throughput of processed network packets. Both classes were designed to be cache friendly and to reduce memory fragmentation. The tunnel is developed to mitigate some of performance and scalability limitations of OpenVPN (tests show 4.5x improvement in total throughput over OpenVPN in a single-threaded mode on 1 Gbps Ethernet link; the tunnel is able to saturate 10 Gbps link in a multi-threaded mode). The software supports a minimally sufficient subset of OpenVPN configuration options so it can be used as a drop-in replacement. Also it can be managed using JSON-RPC protocol via Unix domain sockets. Main advantages and improvements over OpenVPN include: zero-copy networking, packet aggregation, absence of dynamic memory allocation, multi-threaded data encryption.

9 мая

Middle / Senior Software Engineer

Москва, Yekaterinburg, Минск, Saint-Petersburg, Краснодар, Sochi · $3000 · Больше 10 лет опыта · Upper Intermediate

During last 3 years - design and development of ground and onboard workstations for manned and unmanned aerial vehicles. * Designing algorithms for hardware adjustments; * Solving problems based on geo-informational systems; * Implementing communication protocols for specific hardware; * Developing application software modules for different workstations, including GUI; * Technical maintenance, couching and support for users; * Leading of a team of developers. Before that: 6 years of R&D work at the research laboratory of remote monitoring methods till 2017, part-time since then. * maintain mathematical modeling of underlying processes for radioholographic scanners; * develop software that implements data processing and visualizing methods; * writing and presenting scientific articles.

Git, C++, Linux, STL, OOP, Multithreading, Qt, Algorithms, CMake, Design Patterns, bash, С++, Windows, TCP/IP, Networking, OpenUP, System Analytics, OpenCV, Gitlab

* I finished my PhD dissertation, but quit right before defending it; * I got a lead role in Software department in two years; * I am a co-author of an issued patent; * I had a senior role in the development and adjustment of a data synchronising software working in semi-duplex assymetric network with high RTT (over 2s).

I am in search for the job with a good amount of research tasks, with possibility to dive into the field of digital audio and video signals processing. Or, as opposite, i'd love to get involved in a more it-oriented job.

19 апреля

Senior Software Engineer

Санкт Петербург · $3500 · Больше 10 лет опыта · Upper Intermediate

Infrastructure and CM design, Scripting, C/C++, Heterogeneous computing, GPGPU, Windows kernel drivers, MS SQL, Oracle DBA, Linux system administration, PostgreSQL

C/C++, Embedded, kernel, Linux, Python, Security, Git, PostgreSQL, Microsoft SQL Server, Oracle DBA, SpaceWalk, Risk management, team lead

1. Разработка поддержки Stereo 3D в AMD Catalyst. Переработка модуля синхронизации частот AMD EyeFinity 2. Организация инфраструктуры тестирования по безопасности (dynamic testing и penetration testing) для Oracle VM

Стабильную работу, проекторы, который не развалится через пару месяцев, оплату с привязкой и/или в USD

Специализация ×
Еще технические Нетехнические
Опыт работы
Ожидания по зарплате [?]
$ ...
Английский не ниже
Занятость ×
Город ×