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
Advertising
Consulting
Digital Media
Market Research
Test and Measurement
TV
0 applies
9 views
Jobs from our Partners
Senior Service Reliability Engineer
Orlando, FL
US
System Integration and Test Engineer - 2nd Shift
San Diego, CA
US
Sr Software QA Engineer
San Diego, CA
US
Software Solution Architect and Test Engineer, Senior
Chantilly, VA
US
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