Senior C++ 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 Senior C++ Linux Software Engineers.

You will focus on developing Ad framework components. Your role will involve the design, architecture, building, release, and maintenance of Tizen (Linux) components (C++, C#) dedicated to Ad monetization and measurement stack. This position requires hands-on development with an emphasis on software architecture and engineering best practices. You will collaborate with experienced and passionate programmers in a full-stack team within a large, international organization with a strong technical culture.

Your role:

  • Develop software for Tizen TV products in the middleware layer using C++ and C#
  • Collaborate with developers from UI applications, cloud, data engineering, and embedded systems
  • Communicate and work effectively with globally distributed teams.
  • Engage in the full spectrum of software engineering tasks, including designing, prototyping, measuring, validating, and delivering product software
  • Emphasize best practices in programming, unit testing, and active participation in code reviews
  • Contribute to technical proposals to enhance software design and architecture
  • Implement test-driven development and agile methodologies
  • Mentor junior team members


  • Tech stack: embedded Linux system, ARM platforms, C++14, C++17, C#, Tizen.NET, Python, GitHub, Perforce, Slack, Tizen Studio, GDB
  • Must have:
    Bachelor’s or Master’s degree in Computer Science or a related field
  • At least 5 years of proven experience in C++ programming within a Linux environment
  • Proficiency in developing multi-threaded and multi-process software
  • Expertise in memory and performance optimization
  • Strong architectural and design skills
  • Excellent teamwork and communication abilities
  • Self-motivated team player
  • English – B1/B2


  • 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.