Senior C++ Backend Engineer - Real-Time Energy Platform
Porto
Oliveira do Douro, Porto, Portugal

We're looking for a Senior Software Development Engineer to play a key role in building and evolving the backend of a configurable,
- compatible platform for
- time monitoring and analysis of renewable energy assets (wind, PV, battery, and hybrid systems).

This role focuses on modern C++ backend development, Python bindings for customization, and ownership of a Linux-based system used in production across diverse customer environments. You'll work closely with internal teams and key customers to turn operational requirements into
- performance, reliable software.

What you'll do

  • Design, develop, and maintain backend components using modern C++ (C++14+)
  • Build and support Python bindings enabling
    - specific customization
  • Ensure high code quality through robust testing (Boost / boost::test)
  • Develop and maintain containerized environments using Docker
  • Work across the full lifecycle of Linux-based systems
  • Collaborate with internal stakeholders to refine functional and technical requirements
  • Engage directly with customers to translate operational needs into software solutions
  • Produce clear technical documentation (Mk
    Docs, Markdown)
  • Contribute to CI/CD pipelines using Git, Git
    Lab, and Git
    Lab CI
  • Leverage AI-assisted development tools (e. G. Cursor, Windsurf, Claude) to improve productivity and quality

Nice to have

  • Experience with databases and messaging systems (Postgre
    SQL, Maria
    DB, MSSQL, Rabbit
    MQ)
  • Knowledge of industrial protocols (OPC-UA, Modbus, IEC, IEC 61850)
  • Background in renewable energy systems or SCADA architectures

What you need to be successful

  • Strong
    - level experience in C++ backend development
  • Solid understanding of Linux-based systems and containerized environments
  • Ability to build maintainable,
    - tested, and scalable software
  • Comfort working close to customers and translating
    - world requirements
  • A mindset focused on engineering excellence, documentation, and automation
  • Willingness to mentor, review code, and contribute to a strong engineering culture

Join us to help build a
- performance platform powering
- world renewable energy operations.

Responder ao anúncio
Seja o primeiro a candidar-se à vaga de emprego oferecida!
0.1701