C/C++ Software Development Engineer
Marii Skłodowskiej-Curie 30, Katowice
Britenet
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 ),
Embedded Linux development,
SomeIP communication protocols,
Testing frameworks: Google Test, Robot Framework,
Agile development experience, Scrum,
English or German 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.
Main responsibilities:
Develop and maintain C++ based embedded software ( Embedded Linux ) for heating system control,
Integrate with system architecture via SomeIP communication,
Perform unit testing ( Google Test ), static code analysis and support system – level test ( Robot Framework and Python ),
Work & collaborate in agile teams to meet sprint goals.

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...
C/C++ Software Development Engineer
C/C++ Software Development Engineer
Marii Skłodowskiej-Curie 30, Katowice
Britenet