ABYLSEN
Industrial C++ Developer
Contrat
CDI
Expérience
> 2 ans
Description du poste
Position: C++ Developer
Location: Madrid
Company: Abylsen Spain
ABYLSEN is an international engineering consulting group with 3500 employees. Created by a number of entrepreneurs in 2005, the group was born from a common development ambitions across the major European regions and is now located in 42 locations spread over 8 countries (France, Switzerland, Luxembourg, Belgium, the Netherlands, Italy, Spain and UK).¿What would you be doing in your day a day? ✨
We are looking for a C++ Developer with experience in industrial automation systems (PLC, SCADA, DCS) to join our team. The ideal candidate should have deep knowledge in C++/COM development, experience with industrial communication protocols and familiarity with real-time embedded systems.
- Develop and maintain high-performance C++ applications (C++11 or higher) for industrial automation systems.
- Work with COM objects and apply C++/COM programming practices.
- Implement ATL (Active Template Library) to build reusable components.
- Use smart pointers (CComPtr) for COM objects and apply reference counting methods.
- Develop software for industrial environments (PLC, SCADA, DCS) and integrate with automation systems.
- Work with industrial communication protocols such as OPC, TCP/IP, RS485-RS232.
- Manage connections with hardware devices using C++.
- Optimize multi-threaded applications and real-time systems.
- Collaborate in the design and architecture of automation systems.
- Develop and maintain unit tests and documentation for industrial software.
- Utilize Azure DevOps for version control (Git/TFS) and project management.
- Work with SQL Server and Oracle databases.
What about our recruiting process?
- A 10-15 minutes call with our Talent Acquisition
- A videocall with our Talent Acquisition to explain who we are and how we work
- A videocall or a personal meeting with our Business Managers to know more about the technical part & the project
- A meeting with the client
And, last but not least, what do we offer?
- Permanent contract with Abylsen as our consultant
- Salary base of 30-42K (open to negotiate depending on candidate's experience)
- Private health insurance
- A big training & learning platform with a lot of free courses (languages, software, soft skills…)
- Gympass - Wellhub platform with lots of well-being and sports centers & activities
- Hybrid position with flexible hours (2 days at office / 3 days telework)
Profil recherché
What do we need from you? ✨
- 2-3 years of experience in C++ development, with a focus on COM programming.
- Experience with industrial automation systems (PLC, SCADA, DCS).
- Strong knowledge of industrial communication protocols (OPC, TCP/IP, RS485-RS232).
- Experience in connecting hardware devices using C++.
- Knowledge of ATL (Active Template Library) and CComPtr for smart pointers in COM objects.
- Experience with SQL Server and Oracle databases.
- Proficiency in Azure DevOps, Git/TFS, and Visual Studio.
- Fluent in English and Spanish (reading, writing, speaking).
- Availability for occasional travel (10%)
Contrat
CDI
Expérience
> 2 ans