C/C++ Developer

Tamarind Intelligence
Sabadell, Spain
4 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

C (Programming Language) Java (Programming Language) Microsoft Windows Application Programming Interfaces (APIs) Bash Shell C++ (Programming Language) Python (Programming Language) Windows PowerShell Data Streaming TCP/IP Scripting Git
+1 more
Software Version Control

Job description

En Q-tech colaboramos conuna empresa tecnológica española fundada en ** 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.Ha participado en proyectos de referencia como:Terminal 1 del Aeropuerto de BarcelonaLínea 9 del Metro de Barcelona, con más de *** cámaras integradasColabora con organizaciones de primer nivel como AENA, TMB, Generalitat de Catalunya, Indra, Endesa o Repsol.Cuenta con un equipo altamente especializado de *** profesionales, con una cultura técnica, cercana y orientada a la excelencia.Ofrece un entorno donde cada profesional tiene impacto directo en el producto, en la arquitectura y en la evolución de sistemas que protegen a millones de personas cada día.Su enfoque se basa en ingeniería real: robustez, escalabilidad, disponibilidad y proyectos de alta complejidad técnica.Actualmente, cuentan con un pool de proyectos especializados en sistemes de vigilància en el que requieren de una manera continuada de mejora de funcionalidades tanto por nuevos dispositicos de mercado de los principales fabricantes col·laboradores como de nuevas funciones como visión en tiempo real.Misión del puestoDesarrollar 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.ResponsabilidadesProgramació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.Requisitos técnicosExperiencia 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).Competencias personalesGanas de aprender, crecer y asumir nuevos retos técnicos.Motivación por trabajar en software complejo y de alto impacto.Capacidad analítica y orientación a la resolución de problemas.Rigor técnico y atención al detalle.Autonomía y buena comunicación con equipos multidisciplinares.Qué ofrece el proyectoParticipació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: ******* € brutos/año.#J-***-Ljbffr

Requirements

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). Competencias personalesGanas de aprender, crecer y asumir nuevos retos técnicos.Motivación por trabajar en software complejo y de alto impacto.Capacidad analítica y orientación a la resolución de problemas.Rigor técnico y atención al detalle.Autonomía y buena comunicación con equipos multidisciplinares.Qué ofrece el proyectoParticipació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: ******* € brutos/año.

About the company

En Q-tech colaboramos conuna empresa tecnológica española fundada en ** y ubicada en Sabadell (Barcelona).

Apply for this position

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

Apply on www.buscojobs.com.es
Prepare application

Good distractions

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

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

5:02 min

Mapping distributed compute paradigms to modern vehicles

Joachim Werner · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:53 min

Evaluating traditional scripting languages for modern development tasks

Jens Knipper Jens Knipper · Europe 2026 Virtual

3:50 min

Queues in TCP stacks and continuous network connections

Clemens Vasters Clemens Vasters · World Congress 2022

Videos

See all

Related articles

See all