Pinetree - Headhunting Reinvented
Pinetree - Headhunting Reinvented
Pinetree - Headhunting Reinvented is a Stockholm-based recruitment and headhunting agency focused on IT roles across Sweden. The company connects candidates with employers through search and recruitment services, using a personal, responsive approach to understand career goals and hiring needs. Pinetree also supports fair negotiations and employment conditions as it works to find a suitable match for both sides.

Senior C++ Systems Developer, Live Media

Optimize Nimbra Edge dataplane software for live media transport, improving performance across Linux, networking and hardware. Work with DPDK and SMPTE ST 2110 in a hybrid role based in Sweden.

Description

  • Build and improve performance-critical software in modern C++.
  • Profile CPU, memory and network resource use, then optimize performance.
  • Diagnose complex issues across software, operating systems and hardware.
  • Shape architecture and deliver clear, maintainable solutions.
  • Review code and share technical knowledge with the team.
  • Test and validate software on physical hardware in the lab.
  • Expand channel capacity, reduce resource use and keep performance predictable.
  • Assess how memory access, concurrency, network traffic and Linux scheduling affect latency.
  • Develop high-performance packet processing with DPDK and uncompressed video and audio transport with SMPTE ST 2110.
  • Work with precision timing, Linux tuning and hardware-accelerated media processing.
  • Partner with the Nimbra Edge dataplane and cloud development teams.

Requirements

  • Bring at least 10 years of professional software development experience.
  • Have deep expertise in modern C++ and systems programming, including memory management, concurrency and performance profiling.
  • Have strong Linux experience, including troubleshooting operating system, scheduling or hardware issues.
  • Understand networking fundamentals and be comfortable analysing traffic and protocol behaviour at packet level.
  • Have developed performance-critical or real-time software with demanding latency, jitter or throughput needs.
  • Take ownership of technical challenges and make well-reasoned design decisions.
  • Experience with video streaming protocols and media transport is especially valuable.
  • Relevant experience may include DPDK or XDP, precision time synchronization, NICs and drivers, or hardware-accelerated media processing.
  • Bring a background in media technology, telecom, networking or another area with demanding systems and performance needs.
  • Broadcast experience is welcome but not required.
  • Be curious about applying AI tools in the development workflow.

Benefits

  • Tackle technically demanding work in modern C++23 close to Linux, networking and hardware.
  • Influence architecture, implementation choices and development practices.
  • Join a small, autonomous team within an established international technology company.
  • Work with friendly, knowledgeable colleagues who value collaboration and open discussion.
  • Benefit from flexible working hours.
  • Work in a company that recognizes life outside work.

Related Jobs