#1 Job Board for tech industry in Europe

  • Job offers
  • All offersWarszawaCC++ Linux Software Engineer
    C++ Linux Software Engineer
    C
    Team Up

    C++ Linux Software Engineer

    Team Up
    Warszawa
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    Permanent
    Operating mode
    Hybrid

    Tech stack

      C++

      master

      Linux

      master

      Git

      advanced

    Job description

    Online interview

    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.


    馃搷Warszawa


    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


    Offer:

    • 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


    Requirements:

    • Tech stack: embedded Linux system, ARM platforms,聽C++14, C++17, C#, Tizen.NET, Python,聽GitHub, Perforce, Slack, Tizen Studio, GDB

    Must have:

    • Bachelor鈥檚 or Master鈥檚 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