Nielsen

C++ Software Engineer

Warsaw, Poland Remote Hybrid
AWS Streaming Ansible C++ Microservices OpenCV Python
Search for More Jobs Talk to a recruiter now 💪
Description
At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big, so we can all continuously improve. We enable your best to power our future. 

We are looking for a C++ developer to join our team. The role gives a unique opportunity to take part in the full lifecycle of software development for analyzing TV content in multiple countries around the globe.

Come and become part of a growing team consisting of both experienced subject matter experts and young dynamic developers co-located in our Tech Hub in Warsaw. 

As a Linux C/C++ Developer, you will be creating internal solutions used by Nielsen globally in over 30 countries. Working mainly on TV/radio recording and recognizing systems used to produce TV/radio logs.

This role will challenge your skill set in many areas as you are involved in the migration to cloud and microservices architecture, automation as well as the evolution of our media recording and recognizing tools.

Key Tasks and Responsibilities:

  • Software design and development,
  • Preparing Linux packages (deb, rpm),
  • Preparing software rollout procedures for the support team,
  • Estimations of hardware requirements for new installations.

Required competencies

  • Working experience with C++ (STL, Boost),
  • Experience with developing Linux applications,
  • Practical knowledge of object-oriented programming,
  • Algorithms and data structures,
  • Software design patterns,
  • Unit and functional tests,
  • At least one scripting language,
  • Ability to communicate in English.

Nice to have competencies

  • Experience with: FFmpeg, Gstreamer, OpenCV, Python, Network communication (multicast/udp), Clang tools, AWS, GitLab CI/CD pipelines,
  • Hands-on experience with real time communication protocols like RTP/SRTP/RTCP/SRT,
  • Hands-on experience with streaming protocols like HLS/DASH, 
  • Knowledge of provisioning/deployment technologies (Ansible).
We offer
Comfortable developer’s environment: high-end notebook, training environment,
Permanent job contract,
Medical care,
Subsidized sport package.

Nielsen is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity Employer, making decisions without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability status, age, marital status, protected veteran status or any other protected class.

#LI-KP1
Nielsen
Nielsen
Advertising Consulting Digital Media Market Research Test and Measurement TV

0 applies

9 views

Other Jobs from Nielsen

Senior/Lead Data Scientist - AM-TECH-DA-023

Bengaluru, India Remote Hybrid

Senior/Lead Data Scientist

Mumbai, India Remote Hybrid

Senior/Lead Data Scientist

Gurgaon, India Remote Hybrid

Senior/Lead Data Scientist

Bengaluru, India Remote Hybrid

Senior Software Engineer (Golang, AWS)

Gurgaon, India Remote Hybrid

Senior Software Engineer (Golang, AWS)

Bengaluru, India Remote Hybrid

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 307 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers