Currency

IoT C++ Software Development Engineer

C

IoT C++ Software Development Engineer

C

Marii Skłodowskiej-Curie 30, Katowice

Britenet

Full-time
B2B
Mid
Hybrid

Tech stack

    Polish

    C2

    English

    B2

    C++

    regular

    IoT

    regular

    Git

    regular

Job description

Work in an international team. The R&D project focuses on communication and integration of devices with the cloud / IoT.

Embedded software development includes, among others:

• Creating software on the device that enables communication with the cloud – for example using MQTT, HTTP/REST, or WebSockets protocols.

• Responsibility for collecting measurement data from the device, processing it, and sending it to the backend, as well as receiving remote commands.

• Ensuring communication security, firmware protection, certificates, and encryption of data transmission.

• Implementing consistent software updates for the device and the backend (embedded + cloud + front-end).


Our expectations:

  • Strong C++ programming ( object-oriented ) & CMAKE,

  • Embedded Linux development,

  • SOMEIP communication protocols,

  • Testing framework: Google Test, Robot Framework ( Python ),

  • Agile development experience, SCRUM/Kanban,

  • IoT connectivity solutions and technologies,

  • Git/GitHub actions/azure build pipelines,

  • JIRA/Confluence,

  • Highly motivated to work an international team,

  • English proficiency,

  • Hybrid work from Katowice 70/30 ; 70% from home; 30% from the office. Work starts with two weeks of onboarding at the headquarters in Germany. After that, you will travel there once every quarter for a week for planning sessions.


Nice to have:

  • Experience in smart home integration and heating systems,

  • AI based development processes,

  • Polarion,

  • German proficiency.


Main responsibilities:

  • Develop and maintain C++ based embedded software ( Embedded Linux ) for gateway solutions ( smart home ),

  • Perform unit testing ( Google Test ), static code analysis ( Coverity ), and Integration/system-level test ( Robot Framework ),

  • Work & collaborate in agile teams to meet team goals,

  • Develop and extend SW architecture ( collaboration with architecture and other dev teams ),

  • Take over responsibility for monitoring and hyper care over product life cycle.

Tech stack

    Polish

    C2

    English

    B2

    C++

    regular

    IoT

    regular

    Git

    regular

Office location

Published: 21.11.2025

About the company

Britenet

We are a European company that has been creating world-changing solutions for over 18 years. When you join #BriteTeam, you join an international environment that supports innovation, diversity, and creativity. We believe...

Company profile

IoT C++ Software Development Engineer

Summary of the offer

IoT C++ Software Development Engineer

Marii Skłodowskiej-Curie 30, Katowice

Britenet

By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Britenet z siedzibą w Warszawie przy Al. Jerozolimskich 44, 00-024, Warszawa (dalej jako "... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.