AI SCORE 8.5

Senior Software Engineer - Relocation to Spain

$90K–$120K/year

About the Role

Join Tecnobit-Grupo Oesía as a Senior Software Engineer - Relocation to Spain. We are expanding our team and looking for a talented individual to contribute to innovative projects in Madrid. This role offers a hybrid work model, allowing you to balance remote work with in-office collaboration.

What You'll Do

  • Develop new software functionalities as requested by clients, ensuring adherence to adaptive and evolutionary maintenance programs.
  • Redesign and modernize existing user interfaces to enhance user experience and optimize usability.
  • Conduct software testing to guarantee the quality and functionality of systems.
  • Provide technical support to engineers at client facilities, diagnosing and resolving software issues.
  • Create and maintain comprehensive technical documentation for all software projects.

Requirements

  • Bachelor's degree in Computer Engineering or a related field.
  • At least 5 years of experience in software development, particularly with C++.
  • Strong knowledge of object-oriented programming principles.
  • Good command of English, both written and spoken.
  • Experience in the aerospace sector is highly valued.

Nice to Have

  • Experience with simulation projects in the Defense or Aeronautical sector.
  • Familiarity with UI development using Qt/QML, WPF, or similar technologies.
  • Understanding of UI/UX design principles and best practices.
  • Programming experience with C# and .NET.
  • Knowledge of geographic information systems (GIS) such as ArcGIS or Carmenta Engine.

What We Offer

  • Work in a multinational company recognized as one of the best employers in 2024.
  • Engage in stable and innovative technological projects for leading national and international clients.
  • Career development opportunities based on personal potential and experience.
  • Access to various training platforms for continuous learning.
  • Flexible compensation packages.
  • A diverse and equal workplace with a strong commitment to Corporate Social Responsibility.
  • A positive and collaborative work environment that values teamwork.
Language Requirements
EnglishB2
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Software Engineer position offers a unique opportunity for relocation to Spain, competitive salary, and a hybrid work model in a leading aerospace technology company.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in C++ and C with a deep understanding of object-oriented programming principles, capable of optimizing complex algorithms for performance, especially in GIS applications.

Strong experience in UI/UX design principles, with the ability to create intuitive user interfaces using QT, ensuring a seamless user experience in software development.

Adaptable mindset suited for a hybrid work environment, demonstrating self-motivation and effective time management skills to balance remote work responsibilities with in-office collaboration.

Learning Resources

C++ Programming Languageguide

Career Path

Senior Software Engineer - Relocation to Spain(Now)Lead Software Engineer(1-2 years)Engineering Manager(3-5 years)

Market Overview

Market Size 2024
$25B
Annual Growth
7.5%
AI Adoption in Software Development
45%
Investment in C++ Tools & Frameworks
+30%
Labour Demand for C++ Developers
+20%
Avg Salary for Senior C++ Developers
$120K

Skills & Requirements

Required
C++C.NET
Growing in Demand
RustCloud ComputingMachine Learning
Declining
Visual BasicObjective-C

Domain Trends

Rise of Cross-Platform Development
With the increasing demand for applications across multiple platforms, C++ is being leveraged more for cross-platform solutions, with a 25% increase in job postings highlighting this requirement.
Integration of AI in Software Development
AI tools are increasingly being integrated into the software development lifecycle, with 45% of companies adopting AI for code generation and testing, enhancing productivity for C++ developers.
Growing Importance of UI/UX in Software Engineering
As user experience becomes a critical differentiator, there has been a 35% rise in demand for engineers skilled in UI/UX design, particularly among C++ projects focused on graphical applications.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.