Senior Software Engineer

Script & Dot

Barcelona

Híbrido

EUR 70.000 - 95.000

Jornada completa

hace 14 horas
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Una candidatura completa en un minuto: currículum y carta de presentación adaptados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Script & Dot in Barcelona is seeking a Senior C++ Software Engineer to join our hardware-connected systems team. You will develop modern C++17 Windows applications and ensure tight integration with specialized devices in a hybrid model.

You will work on multithreaded software, performance improvements and data handling, collaborating with an international R&D team and contributing to an ongoing, long-term programme.

Formación

  • Strong commercial experience developing substantial applications or system software in modern C++.
  • Proven experience developing C++ software that runs on Windows.
  • Experience with hardware-connected software or comparable systems integration.
  • Good understanding of multithreading, concurrency and performance optimisation.
  • Strong debugging skills and a practical, methodical approach to solving technical problems.
  • Ability to take ownership and collaborate with an international engineering team.

Responsabilidades

  • Develop and maintain modern C++ software, primarily using C++17.
  • Build Windows applications and system components that communicate with specialised devices/hardware.
  • Develop multithreaded software and improve performance, reliability and data handling.
  • Investigate integration issues across application code, interfaces, drivers and connected equipment.
  • Work with PCIe and Ethernet for high-speed data transfer.
  • Support system integration, debugging, validation and testing in an R&D/lab environment.
  • Work primarily on Windows, with some Linux development.

Conocimientos

C++
Windows
Multithreading
Performance optimization
Hardware integration

Herramientas

PCIe
Ethernet
Device communication

Descripción del empleo

Senior C++ Software Engineer – Hardware-Connected Systems

Barcelona, Spain | Hybrid – typically 2 days onsite per week

We’re looking for an experienced, hands‑on C++ engineer who enjoys developing Windows software, working close to real hardware and solving challenging integration and performance problems.

You’ll join the Barcelona R&D team of a large, established global technology company, developing software for complex, high‑performance hardware systems within a long‑term engineering programme.

The role combines application and system‑level development with device communication, hardware interfaces and data processing. It would suit someone who enjoys understanding how the complete system works and investigating problems across software and hardware boundaries.

What You’ll Work On
  • Develop and maintain modern C++ software, primarily using C++17
  • Build Windows applications and system components that communicate with specialised devices and hardware
  • Develop multithreaded software and improve performance, reliability and data handling
  • Investigate integration issues across application code, interfaces, drivers and connected equipment
  • Work with technologies including PCIe and Ethernet for high‑speed data transfer
  • Support system integration, debugging, validation and testing within an R&D/lab environment
  • Work primarily on Windows, with some Linux development
What We’re Looking For
  • Strong commercial experience developing substantial applications or system software in modern C++
  • Proven experience developing C++ software that runs on Windows
  • Experience with hardware‑connected software, device communication or comparable systems integration
  • A good understanding of multithreading, concurrency and performance optimisation
  • Strong debugging skills and a practical, methodical approach to solving technical problems
  • The ability to take ownership of your work and collaborate with an international engineering team
  • Hybrid working – typically 2 days per week onsite in Barcelona
  • An established, ongoing R&D programme with long‑term scope

Useful, but not essential: experience with instrumentation, PCIe, Ethernet, device drivers, data acquisition or high‑throughput streaming.

You don’t need experience with every technology listed. Strong Windows C++ development and transferable hardware‑facing systems experience are the priorities. Relevant backgrounds could include industrial automation, scientific or medical equipment, simulators, robotics and other device‑connected applications.

If you enjoy building C++ software that interacts with real equipment and solving complex debugging and performance challenges, I’d be happy to tell you more.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior C++ Engineer – Hardware‑Connected (Hybrid)
Senior C++ Engineer – Hardware‑Connected (Hybrid)

Script & Dot • Barcelona

Híbrido
EUR 70.000 - 95.000
R&D Software Engineer - Modern C++ / Instrument Infrastructure
R&D Software Engineer - Modern C++ / Instrument Infrastructure

Keysight Technologies • Barcelona

Presencial
EUR 40.000 - 60.000
Software / Senior Software Engineers - C/C++
Software / Senior Software Engineers - C/C++

IC Resources • Barcelona

Presencial
EUR 55.000 - 85.000
Flexible working
Comprehensive benefits
R&D Software Engineer: Modern C++ for Instrument Systems
R&D Software Engineer: Modern C++ for Instrument Systems

Keysight Technologies • Barcelona

Presencial
EUR 40.000 - 60.000
Senior Fpga Engineer
Senior Fpga Engineer

Script & Dot • Barcelona

Presencial
EUR 60.000 - 100.000
Hybrid work Barcelona
6-month contract
Potential for extension
C++ Engineer (Senior) ID41762
C++ Engineer (Senior) ID41762

AgileEngine • Ribarroja del Turia

Híbrido
EUR 95.000 - 121.000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Digital Hardware Engineer
Senior Digital Hardware Engineer

Indra Group • Madrid

Presencial
EUR 60.000 - 90.000
Flexible hours
Open culture
Global project exposure
+2
Staff Embedded Software Engineer - Barcelona
Staff Embedded Software Engineer - Barcelona

Qorvo • Barcelona

Presencial
EUR 90.000 - 110.000
Ingeniero De Software Embebido
Ingeniero De Software Embebido

Infotel Sp Consulting • Vitoria

Presencial
EUR 42.000 - 65.000
Flexible working hours
Hybrid working model
International mobility
Embedded Software Engineer
Embedded Software Engineer

technicaelectronics • Sant Cugat del Vallès

Presencial
EUR 40.000 - 60.000
Hybrid work model
30 working days holiday
Private health insurance
+1