C++ Embedded Linux Software Engineer – Warszawa

Date 03/06/24
Location Warszawa

For our client, a prominent leader in the technology and electronics industry, we are seeking a C++ Embedded Linux Software Engineer.

In this role, you will develop innovative solutions for digital entertainment, shaping the future of Smart TV. The focus is on building highly optimized software for video streaming and video conferencing.

Your role:

  • Optimize performance and solve problems in Linux kernel and drivers
  • Develop multimedia middleware based on V4L and OMX
  • Collaborate with Web Engine engineers to deliver solutions tailored to hardware and products
  • Engage in designing, prototyping, measuring, validating, and delivering product software
  • Ensure high code quality and participate actively in code reviews


  • Tech stack: embedded Linux, C++14, C++17, Git, Gerrit, Jenkins, WebRTC, FFmpeg, GStreamer, MSE, WebAssembly, Chromium, GoogleTest, Generate-Ninja, Python for test automation
  • Must have:
    Proficiency in compilers and debuggers (gcc, clang)
  • Strong knowledge of V4L2
  • Expertise in C++14 and STL
  • Experience with programming on embedded devices
  • Skilled in multi-threaded and multi-processed programming
  • Passionate about Linux and Git
  • Familiarity with design patterns
  • Experience with large codebases
  • Python programming skills


  • Friendly atmosphere focused on teamwork
  • Comprehensive training and support in developing algorithmic skills
  • Opportunity to work on multiple projects with the latest technologies
  • Monthly integration budget
  • Opportunities to attend local and international conferences
  • Flexible working hours
  • Private medical care (including family members)
  • Multisport card
  • Life insurance
  • Lunch card
  • Various discounts (products, theaters, restaurants)
  • Unlimited free access to Copernicus Science Center for you and friends
  • Opportunity to test new products
  • Hybrid work model: 3 days from the office per week (Warsaw)
  • Attractive relocation package
Ponad 60% naszych kandydatów dostaje zaproszenie na rozmowę z naszymi Klientem!
Gwarantujemy wysoką jakość komunikakcji i wsparcie na każdym etapie rekrutacji.