C++ Software Engineer
hace 4 horas
We’re looking for a C++ Software Engineer 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.
Education: Degree or equivalent in Computer Science, Software Development, or a related field (both university and non-university qualifications are valid).
Essential Technical skills
- 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.
- Fluent in Spanish and English (reading, writing, and speaking).
- 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.
- 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.
- 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.
What do we offer
- Competitive salary and benefits package.
- The opportunity to work on cutting-edge technology in a fast-growing, innovative industry.
- Flexible working arrangements, including the possibility of remote work.
- Career growth opportunities within a dynamic and collaborative environment.
- The chance to be part of a company that is shaping the future of semiconductor manufacturing.
Location
The position is based in San Cristóbal de La Laguna, Tenerife (Spain) (Wooptix Headquarters).
Company Description:
Wooptix 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, Phemet, Wooptix is revolutionizing semiconductor metrology with the highest lateral resolution and fastest measurement technique for in-line factory measurements. Wooptix offices are in Tenerife (Spain), Madrid (Spain), and San Francisco (USA).
#J-18808-Ljbffr
-
Software Engineer C++/Python
hace 3 semanas
Madrid, España European Tech Recruit A tiempo completoSoftware EngineerA fantastic opportunity for a driven Software Engineer to join a leading Quantum AI company, where you will work on cutting-edge solutions that make AI faster, greener, and more accessible. You’ll be working alongside world-leading experts in quantum computing and AI, developing solutions that deliver real-world impact for global...
-
Senior Flight Software Engineer
hace 1 semana
Madrid, España jobr.pro A tiempo completoA leading space technology firm is seeking a Flight Software Engineer based in Barcelona. The role involves designing and implementing flight software for satellite missions, with a focus on using Rust and C/C++. The ideal candidate will have deep expertise in software assurance and experience with CI/CD. Join a diverse team at the forefront of space...
-
Safety-Critical Aerospace Embedded Software Engineer
hace 1 semana
Madrid, España Skydweller A tiempo completoAn innovative aerospace firm is seeking a Software Engineer in Madrid to develop safety-critical and mission-critical software using C/C++. The role involves collaborating in a fast-paced environment and requires strong knowledge in embedded systems and software development practices. Ideal candidates have over 3 years of experience and a degree in Software...
-
Software Engineer – C/C++ Microcontrollers Madrid
hace 1 semana
Madrid, España Gattaca A tiempo completoEmbedded Software Engineer – Critical Systems & Advanced ArchitecturesMadrid based, hybrid model.Do you enjoy working in environments where performance truly matters?Do you love solving complex problems, optimizing down to the last cycle, and developing software that makes a real impact?We are looking for an Embedded Software Engineer to join a...
-
Software Engineer – C/C++ Microcontrollers Madrid
hace 1 semana
Madrid, España Gattaca A tiempo completoEmbedded Software Engineer – Critical Systems & Advanced ArchitecturesMadrid based, hybrid model.Por favor, verifique que tiene el nivel de experiencia y las cualificaciones adecuadas leyendo la descripción completa de esta oportunidad a continuación.Do you enjoy working in environments where performance truly matters?Do you love solving complex...
-
Madrid, España Gattaca A tiempo completoEmbedded Software Engineer – Critical Systems & Advanced ArchitecturesMadrid based, hybrid model.Por favor, verifique que tiene el nivel de experiencia y las cualificaciones adecuadas leyendo la descripción completa de esta oportunidad a continuación.Do you enjoy working in environments where performance truly matters?Do you love solving complex...
-
Software Engineer – C/C++ Microcontrollers Madrid
hace 2 semanas
Madrid, España Gattaca A tiempo completoEmbedded Software Engineer – Critical Systems & Advanced ArchitecturesMadrid based, hybrid model.Do you enjoy working in environments where performance truly matters?Do you love solving complex problems, optimizing down to the last cycle, and developing software that makes a real impact?We are looking for an Embedded Software Engineer to join a...
-
Madrid, España Gattaca A tiempo completoEmbedded Software Engineer – Critical Systems & Advanced ArchitecturesMadrid based, hybrid model.Por favor, verifique que tiene el nivel de experiencia y las cualificaciones adecuadas leyendo la descripción completa de esta oportunidad a continuación.Do you enjoy working in environments where performance truly matters?Do you love solving complex...
-
Safety-Critical Aerospace Embedded Software Engineer
hace 1 semana
Madrid, España Skydweller A tiempo completoAn innovative aerospace firm is seeking a Software Engineer in Madrid to develop safety-critical and mission-critical software using C/C++. The role involves collaborating in a fast-paced environment and requires strong knowledge in embedded systems and software development practices. Ideal candidates have over 3 years of experience and a degree in Software...
-
Madrid, España Gattaca A tiempo completoEmbedded Software Engineer – Critical Systems & Advanced ArchitecturesMadrid based, hybrid model.Por favor, verifique que tiene el nivel de experiencia y las cualificaciones adecuadas leyendo la descripción completa de esta oportunidad a continuación.Do you enjoy working in environments where performance truly matters?Do you love solving complex...