C/C++ Developer for IoT Project

C/C++ Developer for IoT Project

 

 

We are seeking a skilled C/C++ Developer to join our team working on innovative IoT devices and security solutions. The ideal candidate has a strong background in systems programming and hands-on experience with networking protocols and streaming technologies.

Responsibilities:

  • Design and develop software for IoT devices using C/C++.
  • Implement and integrate WebRTC for real-time communication features.
  • Work on system-level programming in Linux and RTOS environments.
  • Develop and optimize networking stacks, including TCP/UDP/IP protocols.
  • Build solutions for streaming technologies, particularly RTP, SIP, and WebRTC.
  • Collaborate on codec implementations and optimizations.
  • Work with IoT protocols, especially MQTT, to ensure reliable device communication.
  • Write and maintain scripts in Python and Bash for automation and tooling.
  • Develop multithreaded applications using pthreads.
  • Contribute to the build process and CI/CD pipeline to streamline software deployment.

Requirements:

  • Strong experience in C/C++ programming, with a focus on system-level development.
  • Familiarity with Linux kernel development (a significant plus).
  • Solid understanding of networking principles and experience with TCP, UDP, and IP.
  • Practical experience with streaming technologies (RTP, SIP, WebRTC) and codec implementation.
  • Exposure to IoT frameworks and protocols, with hands-on knowledge of MQTT.
  • Proficiency in scripting languages such as Python and Bash.
  • Experience in multithreaded programming and synchronization techniques

Application Form

    I prefer to be connected via:

    By clicking on Submit button I consent to the processing and storage of my personal data by the data administrator ITS Poland Sp. z o.o. with its registered office in Warsaw, 02-673, at 12 A Konstruktorska str., KRS number: 0000968954 and its business partners for recruitment purposes in accordance with applicable law and to the extent necessary to achieve recruitment goals. My data can only be used to inform me about emerging offers, in recruitment processes, in the analysis and assessment of qualifications and contact regarding job offers. I declare that I give my consent voluntarily and I am aware that I have the right to request the rectification or deletion of my personal data and the right to withdraw my consent at any time by sending an e-mail to the following address: info@itspoland.net.
    Klikając przycisk Submit (Prześlij) wyrażam zgodę na przetwarzanie i przechowywanie moich danych osobowych przez administratora danych Firmę ITS Poland Sp. z o.o. z siedzibą w Warszawie, 02-673, przy ul. Konstruktorskiej 12A, numer KRS: 0000968954 oraz jej partnerów biznesowych w celach rekrutacyjnych zgodnie z obowiązującymi przepisami prawa oraz w zakresie niezbędnym do realizacji celów rekrutacyjnych. Moje dane mogą być wykorzystane jedynie w celu informowania mnie o pojawiających się ofertach, w procesach rekrutacyjnych, przy analizie i ocenie kwalifikacji oraz kontaktu w sprawie ofert pracy. Oświadczam, iż zgody udzielam dobrowolnie i jestem świadomy, iż przysługuje mi prawo do żądania sprostowania bądź usunięcia moich danych osobowych oraz prawo do cofnięcia wyrażonej przeze mnie zgody w dowolnym momencie, poprzez wysłanie wiadomości e-mail na adres: info@itspoland.net.