c++ developer in radar systems

Enfint

Warszawa

Hybrid

PLN 180,000 - 270,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

XY-Sensing ищет опытного C++ разработчика для работы над библиотеками и API для внутренних команд. Вы будете заниматься созданием инструментов для обработки измерительных данных и сетевых коммуникаций между модулями, а также оптимизацией производительности на Linux и Windows.

Условия включают гибридный формат работы, доступ к лаборатории и участию в R&D проектах от концепции до реализации. Требуется минимум 3 года коммерческого опыта и знание C++17+, плюс владение Git/CMake/GTest.

Qualifications

  • Имеется не менее 3 лет коммерческой разработки на C++
  • Знание C++17 и новее
  • Опыт проектирования API и библиотек для использования другими разработчиками
  • Умение ООП и паттернам проектирования
  • Опыт сетевого программирования (TCP/UDP, двоичные протоколы, сериализация)
  • Опыт параллельного и асинхронного программирования
  • Кроссплатформенная разработка и использование CMake
  • Опыт профилирования и оптимизации кода
  • Опыт юнит-тестирования с GTest или аналогами
  • Опыт работы с Git
  • Гражданство Польши
  • Плюсом будут DSP/радиолокация, SIMD, Python для автоматизации, CI/CD и базовые знания встроенных систем

Responsibilities

  • Разрабатывать внутренние библиотеки и API для использования другими командами, от интерфейсов до документации
  • Создавать инструменты для сбора, обработки и анализа измерительных данных
  • Реализовывать сетевую коммуникацию между модулями системы, включая бинарные протоколы и сериализацию
  • Профилировать и оптимизировать критические участки кода при работе с большими данными
  • Поддерживать кроссплатформенный код под Linux и Windows с использованием CMake
  • Сотрудничать с DSP-командой для переноса алгоритмов из прототипов в продакшн
  • Проводить ревью кода и писать модульные тесты

Skills

C++
API design
OOP
Network programming
Parallel programming
Cross-platform
High-performance

Tools

Git
CMake
GTest
Linux
Windows
Python (automation)

Job description

Описание:

XY-Sensing is a team of electronics engineers and software developers working on digital signal processing for radar, telecommunications, radio communications, and electronic warfare. The company delivers domestic and international R&D projects using its own modern laboratory and develops systems deployed on real hardware.

Задачи:
  • Design and develop internal libraries and APIs used by other teams, from interfaces to documentation;
  • Build tools for acquiring, processing, and analyzing measurement data;
  • Implement network communication between system modules, including binary protocols, serialization, and high-throughput streams;
  • Profile and optimize critical paths while handling large data volumes;
  • Maintain code running on Linux and Windows using CMake;
  • Work with the DSP team to move algorithms from prototypes into production code;
  • Conduct code reviews and write unit tests.
Требования:
  • Have at least 3 years of commercial C++ software development experience;
  • Have very good knowledge of C++17 or newer;
  • Have experience designing APIs and libraries for use by developers other than the author;
  • Know object-oriented programming and design patterns well;
  • Have experience with network programming, including TCP/UDP, binary protocols, and data serialization;
  • Have experience with parallel and asynchronous programming;
  • Have experience writing and maintaining cross-platform code and using CMake;
  • Know how to profile and optimize code;
  • Have experience with unit testing using gtest or similar tools;
  • Have experience with Git;
  • Have Polish citizenship;
  • Nice to have: Basic digital signal processing (DSP), radar signal processing, SIMD vector optimization, Python for automation, helper scripts, and prototyping, CI/CD with GitLab CI, Jenkins, or similar tools, basic embedded systems knowledge.
Условия:
  • Flexible working hours;
  • Hybrid work;
  • Access to an in-house measurement laboratory and real radar equipment;
  • Participation in R&D projects from concept to implementation;
  • Direct contact with electronics engineers and DSP specialists without intermediary layers;
  • Training and course budget;
  • Private medical care;
  • Sports activity subsidy;
  • The recruitment process includes a short introductory call of approximately 30 minutes, a technical interview with the team, and a decision and offer.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Hybrid C++ Engineer for DSP & Radar Systems
Hybrid C++ Engineer for DSP & Radar Systems

Enfint • Warszawa

Hybrid
PLN 180,000 - 270,000
Programista C++ / Embedded Linux (low-level, SoC)
Programista C++ / Embedded Linux (low-level, SoC)

XY-Sensing • Warszawa

Hybrid
PLN 170,000 - 230,000
Prywatna opieka medyczna
Budżet na szkolenia i kursy
Elastyczne godziny pracy
+1
C++ Developer (Mid) - Radar & DSP Systems, Hybrid
C++ Developer (Mid) - Radar & DSP Systems, Hybrid

XY-Sensing • Warszawa

Hybrid
PLN 180,000 - 300,000
Dostęp do laboratorium pomiarowego i设备
Budżet na szkolenia i kursy
Prywatna opieka medyczna
+3
Senior C++ Embedded Engineer – Radar DSP, Linux
Senior C++ Embedded Engineer – Radar DSP, Linux

XY-Sensing • Warszawa

Hybrid
PLN 170,000 - 230,000
Prywatna opieka medyczna
Budżet na szkolenia i kursy
Elastyczne godziny pracy
+1
Mid C++ Developer - biblioteki, narzędzia i komunikacja sieciowa
Mid C++ Developer - biblioteki, narzędzia i komunikacja sieciowa

XY-Sensing • Warszawa

Hybrid
PLN 180,000 - 300,000
Dostęp do laboratorium pomiarowego i设备
Budżet na szkolenia i kursy
Prywatna opieka medyczna
+3
C++ Embedded Developer
C++ Embedded Developer

Look4IT • Warszawa

On-site
PLN 150,000 - 210,000
Praca w stabilnej firmie z sektora obr
Szkolenia i rozwój zawodowy
Programista C++ Embedded Linux
Programista C++ Embedded Linux

XY-Sensing • Warszawa

On-site
PLN 140,000 - 190,000
Dofinansowanie zajęć sportowych
Prywatna opieka medyczna
Elastyczne godziny pracy
ai engineer for defense intelligence
ai engineer for defense intelligence

Enfint • Warszawa

Hybrid
PLN 180,000 - 320,000
C++ Software Engineer (Linux / R&D Product)
C++ Software Engineer (Linux / R&D Product)

SQUAD Ukraine Limited • Wrocław

Hybrid
PLN 180,000 - 240,000
Performance Bonus
Loyalty Bonus
Contract of Employment (UoP)
+2
Programista C++ (przetwarzanie danych) (K/M)
Programista C++ (przetwarzanie danych) (K/M)

Advanced Protection Systems Inc. • Gdynia

Hybrid
PLN 110,000 - 165,000
Elastyczny czas pracy
Praca hybrydowa
Dofinansowanie do studiów/kursów
+1