C/C++ Engineer

€ 38,000-45,000/year
Indeed

Company

Job typeFull-time
Workplace typeOnsite
Experience levelNo experience limit
Education levelNo degree limit

Description

Job Summary: Develop and evolve an in-house IP video surveillance platform by implementing new features, enhancing system robustness, and ensuring high performance in mission-critical environments. Key Highlights: 1. Participation in the development of an in-house, robust platform. 2. Collaboration with leading manufacturers of IP video surveillance systems. 3. Real-world technical challenges involving complex cameras and large volumes of data. ### **Description** At Q\-tech, we collaborate with a Spanish technology company founded in 2004 and headquartered in Sabadell (Barcelona). Since its inception, the company has specialized in advanced security solutions, combining proprietary software, specialized hardware, and turnkey projects for critical infrastructure. It is the developer of SIV‑IP, a high-criticality IP video surveillance system capable of maintaining service continuity even when up to 50% of servers fail. **Job Mission** Develop and evolve the in-house IP video surveillance platform by implementing new features, enhancing system robustness, and ensuring high performance in mission-critical environments. ### **Basic Requirements** **Responsibilities** * Programming in C, C\+\+ and Java for platform development and maintenance. * Implementation of new features and evolutionary improvements to the product. * Development of robust and efficient modules for video management, communications, and device handling. * Integration with cameras and security systems from leading manufacturers. * Performance optimization, memory management, and multithreaded programming. * Working with sockets, TCP/IP communications, and network protocols. * Participation across the full development lifecycle: analysis, design, coding, testing, and documentation. * Collaboration with engineering teams to ensure system compatibility and scalability. **Technical Requirements** * Experience in C and C\+\+ programming. * Proficiency in Java (intermediate level or higher). * Experience developing on Windows and Linux. * Solid understanding of TCP/IP, sockets, and network programming. * Experience with multithreading. * Knowledge of SQL. * Ability to work with APIs, SDKs, and third-party libraries. Desirable: * Experience in video, streaming, or multimedia. * Scripting knowledge (Python, Bash, PowerShell). * Experience with version control (Git). ### **Desired Qualifications** **What the Project Offers** * Opportunity to contribute to the development of an in-house, robust, and continuously evolving platform. * Collaboration with leading manufacturers of IP video surveillance systems. * Real technical challenges: increasingly complex cameras, growing data volumes, and new functionalities. * Flexible working hours. * Intensive workday on Fridays. * 23 vacation days, freely selectable without predefined periods. * Primarily on-site work, with occasional remote workdays. * Offices located in Sabadell. * Salary: €40,000 – €45,000 gross per year. €38,000–€45,000 Sabadell 100% On-site **Contact Person:** ncouto@q\-techrec.com 638 529 548

Source: indeed
Some content was automatically translated

Posted by

David Muñoz

Indeed · HR

Location

Similar jobs

David Muñoz

Indeed · HR

Similar jobs

C/C++ Engineer by Indeed in 2026 | ok.com