C++ Software Engineer (Linux / R&D Product)

SQUAD

Wrocław

Hybride

PLN 180 000 - 280 000

Plein temps

Il y a 1 heure
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Competitive salary package
Performance bonus
Loyalty bonus
Contract of Employment (UoP) under PLN
Paid vacation and public holidays
Medical leaves
Growth opportunities and English class
Private medical insurance

Résumé du poste

SQUAD in Poland is seeking a C++ Software Engineer with a strong Linux background to join our R&D team. You will design, build, and maintain software for our new Linux-based IoT product, writing high-performance C++ code and ensuring system stability.

You will collaborate with hardware, firmware, QA, and project management to shape architecture, implement features end-to-end, and participate in code reviews and planning sessions. English proficiency required.

Qualifications

  • 4+ years of commercial software development experience in C++ (modern C++, OOP, and multithreading).
  • Solid practical experience with Linux development and debugging tools.
  • Experience with build systems, version control, and CI/CD tools (CMake, Git).
  • Hands-on experience writing unit tests and performing code optimization.
  • Practical problem-solving skills and the ability to work with complex technical requirements.
  • At least an Intermediate level in English (B1).

Responsabilités

  • Design and implement new software features in C++ for Linux-based devices.
  • Own features through the full cycle: from design to deployment.
  • Write clean, maintainable code, unit tests, and documentation.
  • Debug and profile system issues, fix performance bottlenecks and stability bugs.
  • Collaborate daily with hardware, firmware, QA, and project management teams.
  • Participate in code reviews and team planning sessions.

Connaissances

C++
Linux
Modern C++
OOP
Multithreading
CI/CD
CMake
Git
Unit tests
Code optimization
English (B1)

Outils

Yocto/Buildroot
D-Bus
gRPC
MQTT

Description du poste

C++ Software Engineer (Linux / R&D Product)

Remote PL

Poland Engineering Firmware

Team Summary

At SQUAD, we build hardware and software systems for IoT devices. We are currently forming a new engineering team to develop a new product from the ground up. We are looking for a C++ Engineer with a strong Linux background to join our R&D team. In this role, you will work on the core software components, shape the product architecture alongside hardware and QA engineers, and help turn early concepts into a reliable, production-ready product.

Job Summary

As a C++ Software Engineer, you will be responsible for designing, building, and maintaining software features for our new Linux-based product. You will write high-performance C++ code, integrate services, debug system-level issues, and ensure overall software stability.

Responsibilities and Duties
  • Design and implement new software features in C++ for Linux-based devices.
  • Own features through the full cycle: from initial design and coding to debugging and deployment.
  • Write clean, maintainable code, unit tests, and technical documentation.
  • Debug and profile system issues, fixing performance bottlenecks and stability bugs.
  • Collaborate daily with hardware, firmware, QA, and project management teams.
  • Participate in code reviews and team planning sessions.
Qualifications and Skills
  • 4+ years of commercial software development experience in C++ (good knowledge of Modern C++ standards, OOP, and multithreading).
  • Solid practical experience with Linux development and debugging tools
  • Experience with build systems, version control, and CI/CD tools (CMake, Git).
  • Hands-on experience writing unit tests and performing code optimization.
  • Practical problem-solving skills and the ability to work with complex technical requirements.
  • At least an Intermediate level in both written and spoken English (B1).
Nice to have
  • Experience with Embedded Linux tools (Yocto or Buildroot).
  • Familiarity with IPC mechanisms (D‑Bus, gRPC) or network protocols (MQTT, TCP/UDP).
  • Experience with video/audio streaming or data processing.
  • Exposure to development boards (Raspberry Pi, NVIDIA Jetson, etc.).
  • Experience or interest in using AI‑assisted coding tools ("e.g., GitHub Copilot, Claude Code").
We offer multiple benefits that include
  • The environment of equal opportunities, transparent and value-based corporate culture, and an individual approach to each team member
  • Competitive salary packages with performance-based annual reviews.
  • Opportunity to receive a Performance Bonus for your individual achievements and a Loyalty Bonus recognizing your dedication to the company.
  • Employment via Contract of Employment (UoP) in complete alignment with Polish Labour Law.
  • Guaranteed paid vacation, public holidays, and medical leaves as per statutory regulations.
  • Continuous growth and development opportunities through internal knowledge hubs, corporate courses, and free English classes
  • Comprehensive private medical insurance to supplement your standard NFZ coverage.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Remote C++ Engineer - Linux R&D Product
Remote C++ Engineer - Linux R&D Product

SQUAD • Wrocław

Hybride
PLN 180 000 - 280 000
Competitive salary package
Performance bonus
Loyalty bonus
+5
C++/Linux Software Engineer (Associate or Experienced Level)
C++/Linux Software Engineer (Associate or Experienced Level)

NordHR • Województwo pomorskie

Sur place
PLN 120 000 - 190 000
Hybrid model
Office locations
Incentive program
+8
C++ Embedded Engineer
C++ Embedded Engineer

SQUAD Ukraine Limited • Wrocław

Sur place
PLN 133 920 - 200 880
Equal opportunities corporate culture
Performance-based annual reviews
Loyalty Bonus
+3
Product Developer – Embedded Software & Hardware (F/M)
Product Developer – Embedded Software & Hardware (F/M)

Glamox Canada Inc. • Kraków

Sur place
PLN 111 600 - 167 400
Medical insurance
Access to sports card
Language courses
+2
Business Development Manager (Internal Products)
Business Development Manager (Internal Products)

SQUAD • Wrocław

Hybride
PLN 180 000 - 280 000
Equal opportunities culture
Performance bonus
Loyalty bonus
+3
C++ Developer (86/24)
C++ Developer (86/24)

Infolet • Kraków

Hybride
PLN 180 000 - 240 000
Medical care for you and family
C++ Developer (86/24)
C++ Developer (86/24)

Infolet • Polska

Hybride
PLN 180 000 - 280 000
Extended medical care
Senior C++ Developer (C++ & Basic Python)
Senior C++ Developer (C++ & Basic Python)

People More • Łódź

Sur place
PLN 179 088 - 247 968
Private medical care
Sports card
Training courses
+1
Head of Software Engineering
Head of Software Engineering

SQUAD • Wrocław

Hybride
PLN 360 000 - 520 000
Competitive salary packages
Performance Bonus
Loyalty Bonus
+3
С /C++ Embedded Engineer
С /C++ Embedded Engineer

Conclusive Engineering • Wrocław

Sur place
PLN 167 400 - 279 000
Competitive salary packages
Performance and Loyalty Bonuses
Comprehensive private medical insurance
+2
Lieux principaux