···
Log in / Register

R&D Software Engineer (C/C++)

Indeed
Full-time
Onsite
No experience limit
No degree limit
Kolitza Kalea, 2, 48170 Arteaga (San Martin), Bizkaia, Spain
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: We are seeking an R&D Software Engineer (C/C++) to analyze, design, and develop embedded systems in C and C++ on Linux for the energy sector. Key Highlights: 1. Projects with real impact on international energy infrastructure. 2. Personalized continuous training and dynamic career development. 3. A technology company that designs and develops its own products. At **We Bring**, we are recruiting an **R\&D Software Engineer (C/C\+\+) in Zamudio** to join an international, technology-driven energy equipment manufacturer. **WHAT WILL BE YOUR RESPONSIBILITIES?** * Analyze, design, and develop embedded systems in C and C\+\+ on Linux. * Develop Linux kernel drivers (ADC, GPIOs, SPI). * Develop industrial-grade applications on Linux. * Collaborate with other team members on project management, continuous integration, and development process improvements. * Analyze diagnostics of real-world events and situations reported from equipment already deployed in the field—constantly identifying software code segments requiring optimization. * Implement and develop validation processes ensuring the quality of these developments. * Adapt existing high-volume production products to new customer and market requirements. **WHAT IS THE TECHNOLOGY STACK?** * C/C\+\+ programming. * Software application virtualization using Docker. * Communication protocols. * Time synchronization protocols. * Build environments based on *autotools*, *Makefiles*, and *shell scripting*. * Continuous integration systems. * Python programming for task automation. * Rust programming. * Embedded Linux programming. * Real-time system programming. **WHAT DO WE OFFER?** * Work on projects with real impact: your code will power international energy infrastructure. * Continuous training with a personalized annual plan. * Join a technology company that designs and develops its own products and delivers tailored solutions. * Develop your professional career in a dynamic environment, participating in challenging and technically demanding projects for diverse clients. * Flexible working hours, one day of remote work per week, and summer reduced working hours to help you balance personal and professional life. * Permanent contract with the end client. **WHAT DO WE REQUIRE?** As an **R\&D Software Engineer (C/C\+\+) in Zamudio**, we require: * Bachelor’s degree in Engineering (Electronics/Computer Science/Telecommunications or related field). * \+3 years of experience developing embedded systems in C/C\+\+. * Experience with industrial communication protocols and embedded Linux is desirable. Benefits: * Professional development support * Flexible working hours * Summer reduced working hours * Reduced working hours on Fridays * Training program Work Location: Hybrid remote work in 48170 Zamudio, Biscay province

Source:  indeed View original post
David Muñoz
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.