Pinetree - Headhunting Reinvented
Pinetree - Headhunting Reinvented
Pinetree - Headhunting Reinvented es una agencia de selección y headhunting con sede en Estocolmo, especializada en puestos de TI en toda Suecia. La empresa conecta a candidatos con empleadores mediante servicios de búsqueda y selección, con un trato personal y ágil que permite comprender los objetivos profesionales y las necesidades de contratación. Pinetree también promueve negociaciones justas y condiciones laborales equitativas mientras busca una buena coincidencia para ambas partes.

Desarrollador sénior de sistemas C++ para medios en directo

Optimiza el software del plano de datos de Nimbra Edge para el transporte de medios en directo y mejora el rendimiento en Linux, redes y hardware. Trabaja con DPDK y SMPTE ST 2110 en un puesto híbrido en Suecia.

Descripción

  • Desarrolla y mejora software moderno en C++ donde el rendimiento es crítico.
  • Analiza el uso de CPU, memoria y red, y optimiza el rendimiento.
  • Diagnostica problemas complejos de software, sistemas operativos y hardware.
  • Define la arquitectura y ofrece soluciones claras y fáciles de mantener.
  • Revisa código y comparte conocimientos técnicos con el equipo.
  • Prueba y valida software en hardware físico en el laboratorio.
  • Aumenta la capacidad de canales, reduce el uso de recursos y mantiene un rendimiento predecible.
  • Evalúa cómo afectan a la latencia el acceso a memoria, la concurrencia, el tráfico de red y la planificación de Linux.
  • Desarrolla procesamiento de paquetes de alto rendimiento con DPDK y transporte de vídeo y audio sin comprimir con SMPTE ST 2110.
  • Trabaja con sincronización de precisión, optimización de Linux y procesamiento multimedia acelerado por hardware.
  • Colabora con los equipos de desarrollo del plano de datos y la nube de Nimbra Edge.

Requisitos

  • Aporta al menos 10 años de experiencia profesional en desarrollo de software.
  • Domina C++ moderno y la programación de sistemas, incluida la gestión de memoria, la concurrencia y el análisis del rendimiento.
  • Tienes amplia experiencia con Linux, incluido el diagnóstico de problemas del sistema operativo, la planificación de procesos o el hardware.
  • Comprendes los fundamentos de redes y puedes analizar el tráfico y el comportamiento de protocolos a nivel de paquete.
  • Has desarrollado software de alto rendimiento o en tiempo real con exigencias estrictas de latencia, fluctuación o rendimiento.
  • Asumes la responsabilidad de los retos técnicos y tomas decisiones de diseño bien fundamentadas.
  • Se valorará especialmente la experiencia con protocolos de transmisión de vídeo y transporte de medios.
  • La experiencia relevante puede incluir DPDK o XDP, sincronización horaria de precisión, tarjetas de red y controladores, o procesamiento multimedia acelerado por hardware.
  • Tienes experiencia en tecnología multimedia, telecomunicaciones, redes u otro ámbito con sistemas y necesidades de rendimiento exigentes.
  • Se valorará la experiencia en radiodifusión, pero no es imprescindible.
  • Te interesa aplicar herramientas de IA al flujo de desarrollo.

Beneficios

  • Aborda retos técnicos exigentes con C++23 moderno y trabaja cerca de Linux, las redes y el hardware.
  • Influye en la arquitectura, las decisiones de implementación y las prácticas de desarrollo.
  • Forma parte de un equipo pequeño y autónomo dentro de una empresa tecnológica internacional consolidada.
  • Colabora con compañeros amables y expertos que valoran el trabajo en equipo y el diálogo abierto.
  • Disfruta de horarios flexibles.
  • Trabaja en una empresa que reconoce la importancia de la vida fuera del trabajo.