.
Senior Embedded Software Engineer (C++)
  • Warszawa
Senior Embedded Software Engineer (C++)
Warszawa, Warszawa, mazowieckie, Polska
Square One Resources Sp. z o.o.
11. 6. 2025
Informacje o stanowisku

This project involves the development and maintenance of a comprehensive software suite designed for a manufacturer of large diesel engines used in environments. The software suite comprises three key components: an electronic diagnostic and visualization tool, engine management and alarm management.

The team consist of 6 other developers

Hybrid work: 50% remote, 50% on-site Denmark - client covers hotel and flights costs.

Senior Embedded Software Engineer (C++)



Your responsibilities

  • Develop and maintain software applications using modern C++ standards (C++11/14/17/20).
  • Collaborate with product managers, and other engineers to gather requirements, design, and implement software solutions.
  • Design, develop, and maintain user interfaces (GUIs) for applications, ensuring user-friendly features and responsive design.
  • Participate in code reviews to ensure code quality, adherence to coding standards, and identify areas for improvement as well as adhering to latest C++ standards.
  • Contribute to the development and implementation of CI/CD pipelines to automate builds, testing, and deployment processes.
  • Develop and maintain MSI installers.
  • Write and execute unit tests to ensure code quality and reliability.

Our requirements

  • Proven experience in C++ software development.
  • Strong understanding of modern C++ standards (C++11/14/17/20) and object-oriented programming principles.
  • Experience with GUI development using Visual Studio and Embarcadero RAD Studio.
  • Experience with CMake for managing the software build process.
  • Experience with third-party libraries and frameworks such as ACE/TAO, Boost, Catch2, fmt, Mosquitto, and Trompeloeil.
  • Experience with CI/CD pipelines.
  • Experience with MSI installer development, preferably using Wix.
  • Proficiency in writing unit tests with Catch2 or a similar framework.
  • Ability to create clear and concise technical documentation.
  • Excellent problem-solving, analytical, and debugging skills.

What we offer

  • B2B contract
  • high salary
  • long-term cooperation

 

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    92 480
    9 107