Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

C++ Software Engineer

Rebel Talent

España

Híbrido

EUR 40.000 - 60.000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

A leading semiconductor company in Tenerife seeks a C++ Software Engineer to develop high-performance software. Key responsibilities include maintaining C++ components and collaborating on code reviews. The ideal candidate should have 3-5 years of experience, strong problem-solving skills, and proficiency in Git. This role offers a full-time contract, competitive salary, flexible hours, and opportunities for professional growth.

Servicios

Competitive salary
Private medical insurance after one year
23 working days of holiday
Flexible working hours
Continuous development opportunities

Formación

  • 3-5 years of professional experience in C++ software development.
  • Strong understanding of multithreading and synchronization.
  • Ability to work independently and collaboratively.

Responsabilidades

  • Design, implement, and maintain C++ components.
  • Collaborate in code reviews and architecture discussions.
  • Develop and maintain unit tests using frameworks like Google Test.

Conocimientos

C++ software development
Multithreading
Problem-solving
Debugging
Version control (Git)
Communication
Attention to detail

Educación

Degree in Computer Science or Software Development

Herramientas

Git
CMake
Qt
OpenCV
Descripción del empleo

Our partner is a leader in semiconductor metrology through the use of wavefront phase imaging, a technique derived from research in adaptive optics for astronomy. With a multidisciplinary team, and a flagship product, the companyis revolutionizing semiconductor metrology with the highest lateral resolution and fastest measurement technique for in-line factory measurements.

They arelooking for aC++ Software Engineerto join their growing Product department,with strong technical foundations and hands-on experience developing production-quality software. This role is ideal for someone who is confident working with multi-threaded applications and has contributed to the design and implementation of robust, maintainable codebases. You’ll collaborate with colleagues across disciplines to design, build, and test high-performance software that may interface with hardware components, graphical user interfaces, or processing systems.

The position is based at its offices in San Cristóbal de la Laguna, Tenerife.

🚀Key Responsibilities:
  • Design, implement, and maintain C++ components, ensuring performance and reliability.
  • Collaborate in code reviews, planning, and architecture discussions.
  • Develop and maintain unit tests using frameworks like Google Test (gtest).
  • Work with version control systems (Git) and contribute to building pipelines.
  • Debug complex issues, particularly in multithreaded environments.
  • (Optional, if applicable) Support integration with hardware or embedded systems if the project requires it.
🎯Essential Requirements:
  • Degree or equivalent in Computer Science, Software Development, or a related field (both university and non-university qualifications are valid).
  • 3–5 years of professional experience in C++ software development.
  • Strong understanding of multithreading, concurrency, and synchronization.
  • Experience writing and maintaining unit tests.
  • Proficiency with Git or similar version control systems.
  • Ability to read, understand, and work within an existing codebase.Strong problem-solving and debugging skills.
  • Clear and professional communication (verbal and written).
  • Team player with a collaborative mindset.Ability to work independently when needed.
  • Strong attention to detail and quality.
  • Fluent in English and Spanish.
  • Residence in Tenerife.
🔝Nice to have:
  • CMake for build automation and project configuration.
  • Qt framework for GUI or cross-platform applications.
  • OpenCV for image processing or computer vision.
  • Software development for hardware control, PLC systems, or microcontrollers.
  • Familiarity with DevOps practices and CI/CD tools.
✨What they offer:

✔️Theyare a fast-growing scale-up with a startup spirit, where collaboration, innovation, and professional growth are part of our everyday culture. You’ll be surrounded by highly talented professionals in a dynamic and motivating environment, with plenty of opportunities to develop your career.

✔️ Theircore values are the foundation that unites us and drives everything we do: Trustworthy, Resilient, Committed to Excellence, and Innovators by Instinct.

✔️Development and growth: They offer continuous development and training opportunities within a rapidly expanding company.

✔️Indefinite full-time contract.

✔️Competitive salary range.

✔️Private medical insurance after one year with the company.

✔️23 working days of holiday.

✔️ Hibrid and flexible working hours to support a healthy work-life balance - you can start your day anytime between 7:00 and 10:00 a.m. and finish between 4:00 and 7:00 p.m. We also enjoy intensive working hours every Friday and during the summer months (July and August).

✔️Start date in January-February 2026.

📩If you identify with what our partner is looking for, please send your CV!

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.