C/C++ Engineer

Q Tech
Sabadell, Spain
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
€40,000.0 - €45,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Microsoft Windows Application Programming Interfaces (APIs) Bash Shell C++ (Programming Language) Linux Python (Programming Language) Network Protocols Performance Tuning Windows PowerShell SQL Databases Data Streaming
+4 more
TCP/IP Scripting Git Software Version Control

Job description

Desarrollar y evolucionar la plataforma propia de videovigilancia IP, implementando nuevas funcionalidades, mejorando la robustez del sistema y asegurando su rendimiento en entornos de alta criticidad, * Programación en C, C++ y Java para el desarrollo y mantenimiento de la plataforma.

  • Implementación de nuevas funcionalidades y mejoras evolutivas del producto.
  • Desarrollo de módulos robustos y eficientes para la gestión de vídeo, comunicaciones y dispositivos.
  • Integración con cámaras y sistemas de seguridad de fabricantes líderes.
  • Optimización de rendimiento, gestión de memoria y procesos multihilo.
  • Trabajo con sockets, comunicaciones TCP/IP y protocolos de red.
  • Participación en el ciclo completo de desarrollo: análisis, diseño, codificación, pruebas y documentación.
  • Colaboración con equipos de ingeniería para asegurar la compatibilidad y escalabilidad del sistema.

Requirements

  • Experiencia en programación en C y C++.
  • Conocimientos en Java (nivel medio o superior).
  • Experiencia en desarrollo sobre Windows y Linux.
  • Conocimientos sólidos de TCP/IP, sockets y programación de red.
  • Experiencia con multithreading.
  • Conocimientos de SQL.
  • Capacidad para trabajar con APIs, SDKs y librerías externas.

Valorable:

  • Experiencia en vídeo, streaming o multimedia.
  • Conocimientos de scripting (Python, Bash, PowerShell).
  • Experiencia con control de versiones (Git).

Benefits & conditions

  • Participación en el desarrollo de una plataforma propia, robusta y en constante evolución.
  • Trabajo con fabricantes líderes en sistemas de videovigilancia IP.
  • Retos técnicos reales: cámaras cada vez más complejas, mayor volumen de datos, nuevas funcionalidades.
  • Flexibilidad horaria.
  • Jornada intensiva los viernes.
  • 23 días de vacaciones a elegir libremente, sin periodos preestablecidos.
  • Modelo presencial con días puntuales de teletrabajo.
  • Oficinas en Sabadell.
  • Salario: 40.000 - 45.000 € brutos/año.

38.000-45.000€ Sabadell 100% Presencial

About the company

En Q-tech colaboramos con una empresa tecnológica española fundada en 2004 y ubicada en Sabadell (Barcelona). Desde su origen, se ha especializado en soluciones avanzadas de seguridad, combinando software propio, hardware especializado y proyectos llave en mano para infraestructuras críticas.

Es la compañía responsable de SIV-IP, un sistema de videovigilancia IP de alta criticidad capaz de mantener la continuidad del servicio incluso ante fallos del 50% de los servidores.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

5:02 min

Mapping distributed compute paradigms to modern vehicles

Joachim Werner · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:50 min

Queues in TCP stacks and continuous network connections

Clemens Vasters Clemens Vasters · WWC 2022

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all