The English-language job board for Spain

C/C++ Developer

Hybrid in Barcelona·Added 4 months ago (last checked 4 Nov)

Agency
Q-TECH

90 open roles

Our summary

Salary
€40,000 - €45,000 a year

About €2,470 - €2,720 a month after tax.

Hours
Jornada intensiva on Fridays
Work mode
Hybrid, Barcelona

Visa options

  • The ad doesn’t mention sponsorship

    Not a refusal, but not a yes. Worth asking in your first message.

Find jobs with visa support

Skills

Nice to have

This job advert was originally written in Spanish.

Requirements

What we're looking for

  • Experience in C and C++ programming.

  • Knowledge of Java (intermediate or advanced level).

  • Experience in development on Windows and Linux.

  • Solid knowledge of TCP/IP, sockets, and network programming.

  • Experience with multithreading.

  • Knowledge of SQL.

  • Ability to work with APIs, SDKs, and external libraries.

Nice to have

  • Experience in video, streaming, or multimedia.

  • Knowledge of scripting (Python, Bash, PowerShell).

  • Experience with version control (Git).

Pay & benefits

What you'll get

  • Participation in the development of a proprietary platform, robust and constantly evolving.

  • Work with leading manufacturers in IP video surveillance systems.

  • Real technical challenges: increasingly complex cameras, greater data volumes, new functionalities.

  • Flexible working hours.

  • Intensive working day on Fridays.

  • 23 days of vacation to be chosen freely, without pre-established periods.

  • On-site model with occasional teleworking days.

  • Offices in Sabadell.

  • Salary: €40,000 - €45,000 gross/year.

The role

At Q-tech, we collaborate with a Spanish technology company founded in 2004 and located in Sabadell (Barcelona). Since its inception, it has specialized in advanced security solutions, combining proprietary software, specialized hardware, and turnkey projects for critical infrastructures.

It is the company responsible for SIV‑IP, a high-criticality IP video surveillance system capable of maintaining service continuity even in the event of a 50% server failure.

It has participated in landmark projects such as:

  • Barcelona Airport Terminal 1

  • Barcelona Metro Line 9, with more than 3,500 integrated cameras

It collaborates with top-tier organizations such as AENA, TMB, Generalitat de Catalunya, Indra, Endesa, or Repsol.

It has a highly specialized team of 11-50 professionals, with a technical, close-knit, and excellence-oriented culture.

It offers an environment where every professional has a direct impact on the product, the architecture, and the evolution of systems that protect millions of people every day.

Its approach is based on real engineering: robustness, scalability, availability, and high technical complexity projects.

Currently, they have a pool of projects specialized in surveillance systems in which they continuously require functionality improvements, both for new market devices from leading collaborating manufacturers and for new functions such as real-time vision.

Develop and evolve the proprietary IP video surveillance platform, implementing new functionalities, improving system robustness, and ensuring performance in high-criticality environments.

What you'll do

  • Programming in C, C++, and Java for the development and maintenance of the platform.

  • Implementation of new functionalities and evolutionary product improvements.

  • Development of robust and efficient modules for video, communications, and device management.

  • Integration with cameras and security systems from leading manufacturers.

  • Performance optimization, memory management, and multithreaded processes.

  • Work with sockets, TCP/IP communications, and network protocols.

  • Participation in the full development cycle: analysis, design, coding, testing, and documentation.

  • Collaboration with engineering teams to ensure system compatibility and scalability.

🤝 Personal skills

  • Eagerness to learn, grow, and take on new technical challenges.

  • Motivation to work on complex, high-impact software.

  • Analytical skills and a problem-solving mindset.

  • Technical rigor and attention to detail.

  • Autonomy and good communication with multidisciplinary teams.

About Q-TECH

Q-TECH is a technology recruitment company founded in 2000, with a team of 20 people and annual revenue of approximately 2 million euros. The company specializes in connecting IT professionals with companies, focusing on tech talent acquisition across various departments including backend, frontend, data, infrastructure, and more.

Q-TECH operates with a hybrid work model in Barcelona, Spain, and emphasizes a close, authentic approach to recruitment. The company is active in the IT community and offers roles in areas such as cloud administration, software development, and project management, making it a potential opportunity for international tech professionals seeking to work in Spain.

Industry
Recruiting
All open roles at Q-TECH
WhatsApp
See all 90 jobs