← Back to opportunities

Senior Software Engineer

📍 Location
madrid
⏰ Job Type
Full-time
📅 Posted
June 01, 2026

About the Role

Job Description

Senior Software Engineer – Extensive experience in software development industry. Based in Madrid (Spain).

Responsibilities

  • Apply good software development practices – solid principles and design patterns.
  • Responsible for creating new tools and maintaining existing ones; manage entire software development life cycle.
  • Develop Windows desktop applications using C++ and C#.
  • Apply strong business knowledge for thermodynamic calculations and materials engineering.
  • Design databases and integrate with SQL Server and SQLite.
  • Experience with MFC, WPF, Windows Forms or wxWidgets is desirable.
  • Knowledge of Fortran, MATLAB, Python or BASIC considered an asset.

Qualifications

  • STEM discipline.
  • More than 6 years of relevant experience in C++ and C#.
  • Fluent Spanish and English languages.
  • Strong organizational, written, and ora...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position