Lead Software Engineer

2 weeks ago


Ljubljana, Ljubljana, Slovenia Nielsen Full time $90,000 - $120,000 per year

Company Description
At Nielsen, we are passionate about our work to power a better media future for all people by providing powerful insights that drive client decisions and deliver extraordinary results. Our talented, global workforce is dedicated to capturing audience engagement with content - wherever and whenever it's consumed. Together, we are proudly rooted in our deep legacy as we stand at the forefront of the media revolution. When you join Nielsen, you will join a dynamic team committed to excellence, perseverance, and the ambition to make an impact together. We champion you, because when you succeed, we do too. We enable your best to power our future.

Job Description
About the role
We are the hardware engineering group that designs and implements embedded systems (meters) for collecting TV tuning and TV viewing data. Our team's responsibilities include electrical schematic design, circuit board layout, and enclosure mechanical design. We use contract manufacturers to build prototypes and production meters. Typical meter designs consist of a single main board with a dozen or more integrated circuits (BGA, QFP, TDFN, SOT, etc) and related passive components. Our designs range in size from rack mount equipment to devices as small as a wrist watch. We design and create automated manufacturing test systems that incorporate various instruments such as optical detectors, power supplies, DVMs, RF generators, and frequency converters. These test systems are used to validate newly manufactured equipment.

Qualifications
Key Responsibilities
The Linux Software Engineer's role involves the software architectural design, coding, testing, and documentation of Linux device drivers and Linux kernel builds for Nielsen embedded metering systems.

Role Requirements

  • Linux Kernel Development, Optimization and Maintenance.
  • Design and Development of BSPs and HALs for embedded systems and software bring-up on new systems.
  • Testing and validating newly developed software subsystems on new platforms.
  • Debug and root-cause a variety of hardware and software issues
  • Design and development of Device Drivers for various peripherals including NICs, USB interfaces, WiFi/BLE modules, and cellular modems.
  • Work closely with the Firmware and Hardware teams.
  • Support manufacturing through development of tools and procedures for device OS and application programming employing gang programming where practical.

Key Skills

  • Excellent C, C++ programming skills - preferably on multi-core or multi-threaded applications.
  • In-depth knowledge of Linux kernel functionality and architecture including knowledge of networking, memory management, process management, etc.
  • Excellent debugging skills, experience with kernel debugging tools and JTAG is preferred.
  • Solid understanding of low-level CPU architecture (core, cache, MMU, bus architecture, etc.)
  • Must have hands-on experience in developing device drivers for the Linux kernel.
  • Experience with hardware peripherals / buses / protocols like PCIe, USB, SATA, SD/MMC, etc.
  • Good understanding of protocols & interfaces like SPI, I2C, UART
  • Experience in developing Unix user-space applications is desirable.
  • Experience building Linux kernel for embedded systems.
  • Working knowledge of Git version control

Education and Experience

  • BE/BS/MS/MTech or equivalent engineering degree (CS, ECE or EE)
  • Extensive experience with Linux Kernels and Device Driver development

Additional Information
Please be aware that job-seekers may be at risk of targeting by scammers seeking personal data or money. Nielsen recruiters will only contact you through official job boards, LinkedIn, or email with a domain. Be cautious of any outreach claiming to be from Nielsen via other messaging platforms or personal email addresses. Always verify that email communications come from an address. If you're unsure about the authenticity of a job offer or communication, please contact Nielsen directly through our official website or verified social media channels.



  • Ljubljana, Ljubljana, Slovenia Outfit7 Full time €45,000 - €75,000 per year

    Ready to lead the charge in shaping the backend systems that power some of the world's favorite mobile games? We're looking for a Senior Lead Software Engineer who combines deep technical expertise with a passion for mentoring and guiding others. In this role, you'll not only contribute hands-on to key backend services, but also drive engineering excellence...

  • Software Engineer

    19 hours ago


    Ljubljana, Ljubljana, Slovenia Sportradar Full time €60,000 - €80,000 per year

    Company Description We're the world's leading sports technology company, at the intersection between sports, media, and betting. More than 1,700 sports federations, media outlets, betting operators, and consumer platforms across 120 countries rely on our know-how and technology to boost their business. Job Description ABOUT US:At Sportradar, we don't just...


  • Ljubljana, Ljubljana, Slovenia Planet Full time €90,000 - €120,000 per year

    About the Role: The Area Monitoring (AM) Services and Apps team is looking for a Software Engineering Manager passionate about leading engineers building the next generation of agricultural and environmental monitoring systems. Our platform began as a solution for the European Union's Common Agricultural Policy (CAP)—a collection of web applications,...


  • Ljubljana, Ljubljana, Slovenia Sportradar Full time €104,000 - €130,878 per year

    Company Description We're the world's leading sports technology company, at the intersection between sports, media, and betting. More than 1,700 sports federations, media outlets, betting operators, and consumer platforms across 120 countries rely on our know-how and technology to boost their business. Job Description ABOUT US: We are looking for a Senior...


  • Ljubljana, Ljubljana, Slovenia Sportradar Full time €40,000 - €80,000 per year

    Company Description We're the world's leading sports technology company, at the intersection between sports, media, and betting. More than 1,700 sports federations, media outlets, betting operators, and consumer platforms across 120 countries rely on our know-how and technology to boost their business. Job Description ABOUT US: We are looking for a Senior...


  • Ljubljana, Ljubljana, Slovenia Outfit7 Full time €30,000 - €60,000 per year

    Do you want hands-on access to the backend tech of some of the world's most popular mobile games?We're looking for a Backend Software Engineer to join the team. Our ideal candidate will be able to help develop features and modules for Outfit7 games, as well as backend services that power high-scale, real-time systems. Every day, we work with data from...


  • Ljubljana, Ljubljana, Slovenia Sportradar Full time €104,000 - €130,878 per year

    We're the world's leading sports technology company, at the intersection between sports, media, and betting. More than 1,700 sports federations, media outlets, betting operators, and consumer platforms across 120 countries rely on our know-how and technology to boost their business.Job DescriptionABOUT US:We are looking for aSenior Software Engineerwith an...

  • NET Software Engineer

    2 weeks ago


    Ljubljana, Ljubljana, Slovenia Inden - Software Solutions Full time €35,000 - €55,000 per year

    Iščemo Back-End .NET Razvijalca/ko: Pridružite se Inovativni Ekipi Inden Si želite biti del ekipe, ki ustvarja inovativne informacijske rešitve za industrijo, energetiko in javno upravo? V podjetju Inden, d.o.o. krepimo našo .NET ekipo in iščemo posameznika, ki bo s svojim znanjem in idejami bistveno prispeval k našim projektom. Če imate 3-5 let...


  • Ljubljana, Ljubljana, Slovenia Stöcklin Logistika d.o.o. Full time €80,000 - €130,000 per year

    𝘼 𝙜𝙧𝙚𝙖𝙩 𝙤𝙥𝙥𝙤𝙧𝙩𝙪𝙣𝙞𝙩𝙮 𝙛𝙤𝙧 𝙖𝙣𝙮𝙤𝙣𝙚 𝙡𝙤𝙤𝙠𝙞𝙣𝙜 𝙛𝙤𝙧 𝙣𝙚𝙬 𝙘𝙝𝙖𝙡𝙡𝙚𝙣𝙜𝙚𝙨 Would you like to work for an international Swiss company with the latest technologies, with a highly motivated team, state-of-the-art office...


  • Ljubljana, Ljubljana, Slovenia PeK Automotive Full time €104,000 - €130,878 per year

    Company: Pek Automotive d.o.o.Location: Slovenia, on sitePosition: Full time, Monday till Friday, 8 hours per dayAt PeK Automotive, we're shaping the future of industrial automation and robotics with cutting-edge solutions and a team driven by passion, innovation and excellence. We're currently looking for a visionary and experiencedHead of Software...