ABYLSEN
C++ Programmer
Contrat
CDI
Expérience
> 5 ans
Description du poste
Position: C++ Programmer
Location: Madrid (2 days office / 3 days telework)
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? ✨
- Development and maintenance of C++ applications with Component Object Model (COM) and Active Template Library (ATL).
- Implementation of communication interfaces between automation systems and industrial software.
- Code optimization to ensure high performance and low latency in industrial environments.
- Integration with PLC, SCADA, OPC UA, and other industrial protocols.
- Debugging and troubleshooting of real-time industrial applications.
- Documentation of code and development of tests to ensure software reliability.
- Collaboration with hardware and control teams to ensure proper system integration.
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 35-45K (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? ✨
Embark on a rewarding journey with Abylsen Spain as a C++ Programmer. To thrive in this role, you need a combination of technical expertise, problem-solving skills, and collaborative spirit. We look for professionals who are passionate about technology and relentless in their pursuit of excellence. Your growth mindset and ability to embrace challenges will be key in generating value for our clients.
- Bachelor's degree in Computer Science, Engineering, or related field.
- 5-7 years of professional experience in C++ development (C++11/C++14/C++17).
- In-depth knowledge of COM, ATL, MFC, and component architecture.
- Experience with multithreading, concurrency, and performance optimization.
- Familiarity with OPC UA, Modbus, Profibus, Ethernet/IP.
- Experience with version control systems (Git, SVN).
- Experience with Windows environments and development tools like Visual Studio.
- Ability to work both independently and as part of a team.
- Excellent problem-solving skills and attention to detail.
- Good level of English, both written and spoken.
- Availability to travel (10%)
Contrat
CDI
Expérience
> 5 ans