We are looking for a Senior Software Engineer (C++) based in Portugal. Our customer works in the renewable energy sphere. This is one of the most important and fast-growing industries globally, driving the transition toward sustainable and low-carbon power generation. Wind energy, in particular, depends on advanced software and control systems to maximize efficiency, reliability, and safety across large turbine fleets.

In this role, you will contribute to the development of control solutions that directly impact how wind turbines operate in real-world conditions. Your work will influence turbine performance, energy output, and long-term system stability – helping drive innovation and continuous improvement in renewable energy technologies.

Location – Portugal

Responsibilities:

  • Design, develop, and fine-tune control algorithms
  • Analyze turbine and fleet performance data to optimize efficiency
  • Troubleshoot and fix software issues
  • Validate solutions through software testing and field trials
  • Contribute to innovation and early-stage concept projects

Requirements:

  • Portugal-based candidates only
  • 5+ years of professional experience in software development
  • Strong hands-on experience with C++ (C++17)
  • Experience working with control systems, ideally in wind turbines or similar industrial environments
  • Solid knowledge of software design patterns (e.g., Factory, State Machine, Observer)
  • Experience with GTest, Git, and MS SQL
  • Strong debugging and troubleshooting skills
  • Ability to create clear and structured technical documentation using Markdown
  • Strong analytical and problem-solving skills
  • Upper-intermediate or higher English proficiency, both written and spoken

We offer:

  • Remote-first work model with flexible working hours (we provide all equipment)
  • Comfortable and fully equipped offices in Lviv and Rzeszów
  • Competitive compensation with regular performance reviews
  • 18 paid vacation days per year + all state holidays
  • 12 days of paid sick leave per year without a medical certificate + extra paid leave for blood donation
  • Medical insurance with an affordable family coverage option
  • Mental health program which includes free and confidential consultations with a psychologist
  • English, German, and Polish language courses
  • Corporate subscription to learning platforms, regular meetups and webinars
  • Friendly team that values accountability, innovation, teamwork, and customer satisfaction
  • Inclusive environment where everyone feels valued and treated equally. We proudly partner with VeteranHub to support Ukrainian veterans
  • We are committed to supporting Ukraine and actively participate in charity initiatives

    Apply For This Job

    Please fill in your contact information and upload your resume in the form below.

    This is a required field
    This is a required field
    This is a required field
    This is a required field
    The telephone number is invalid

    You May Also Be Interested In

    Poland
    UkrainePoland