Senior C++ Engineer

2 semanas atrás


Porto, Portugal Wirtek Tempo inteiro

We're looking for a Senior Software Development Engineer to play a key role in building and evolving the backend of a configurable, multi-compatible platform for real-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 high-performance, reliable software. What you'll do Design, develop, and maintain backend components using modern C++ (C++14+) Build and support Python bindings enabling site-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 (MkDocs, Markdown) Contribute to CI/CD pipelines using Git, GitLab, and GitLab 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 (PostgreSQL, MariaDB, MSSQL, RabbitMQ) 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 senior-level experience in C++ backend development Solid understanding of Linux-based systems and containerized environments Ability to build maintainable, well-tested, and scalable software Comfort working close to customers and translating real-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 high-performance platform powering real-world renewable energy operations.


  • Senior C++ QA Engineer

    2 semanas atrás


    Porto, Portugal TeamViewer GmbH Tempo inteiro

    A leading remote connectivity software company is seeking a (Senior) Engineer C++ located in Porto. The successful candidate will design and develop functionalities, optimize software, and work collaboratively within a Scrum team. Applicants should have over 5 years of experience in object-oriented software development using C++, along with a university...


  • Porto, Portugal TeamViewer Tempo inteiro

    ResponsibilitiesWe are looking for a (Senior) C++ Software Engineer (all genders) to actively contribute to the development of new features using modern C++ standards. This role offers a great opportunity to make an impact in an agile and innovative environment. Design and implement new features using C++ and related technologies Contribute to architectural...


  • Porto, Portugal TeamViewer Tempo inteiro

    ResponsibilitiesWe are looking for a (Senior) C# Software Engineer (all genders) to actively contribute to the development of new features using modern C# and .NET standards. This role offers a great opportunity to make an impact in an agile and innovative environment. Design and implement new features using C# and related technologies Contribute to...

  • C++ Scada

    Há 7 dias


    Porto, Portugal CERPRO GmbH Tempo inteiro

    Senior C++ Engineer sought for remote access solutions development, focusing on user connectivity. Role involves innovative software, architecture improvements, and team collaboration in Porto.

  • C/C++ Engineer

    4 semanas atrás


    Porto, Portugal Adentis Tempo inteiro

    Com mais de 9 anos de existência a nível nacional, contamos com mais de 200 colaboradores com o nosso ADN e posicionamo-nos no mercado com 3 ofertas de serviço: - Strategy (Outsourcing, Team as a Service, Tech Academies); - R&D (Estágios, POC, Laboratório Tecnológico); - Nearshore. Na ADENTIS centramo-nos nas PESSOAS e é este o nosso salário...


  • Porto, Portugal TeamViewer GmbH Tempo inteiro

    Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization. Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive...


  • Porto, Portugal TeamViewer GmbH Tempo inteiro

    Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization. Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive...


  • Porto, Portugal TeamViewer Tempo inteiro

    Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization. Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive...


  • Porto, Porto, Portugal TeamViewer Tempo inteiro

    Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization.Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive...


  • Porto, Portugal Decskill Tempo inteiro

    Senior Embedded System Engineer needed for hardware and firmware migration, porting codebase, and circuit analysis in Porto. Requires experience with microcontrollers, C, and communication protocols.