Contact Address

Rua Julieta Ferrão N.º 12 2º Piso, 202 1600–131 Lisboa, Portugal

Avenida da Liberdade N.º 615
1º Piso 4710-251 Braga, Portugal

Entrar em contacto Get in Touch

geral@datasmart.pt recrutamento@datasmart.pt

Tel.: +351 214 171 161 - Lisboa
Tel.: +351 253 120 734 - Braga
Fax: +351 214 177 610
(Chamada para a rede fixa nacional)(Call to the national fixed network)

Software Engineer C/C++

#Think Data Be Smart#

About Us: DataSmart is a Portuguese consulting company of excellence, with over 20 years of experience, specializing in Technologies and Information Systems for both Portuguese and International markets. We foster a culture of involvement, experience, and excellence.

Join our team as a Software Engineer C/C++ (Hybrid – Porto & Lisbon)!

What You’ll Do:

  • Design, develop, and implement software for energy management systems, including Power Flow, Load Allocation, State Estimation, Demand-Side Management, and Fault Location.
  • Collaborate with multidisciplinary partners to create efficient and reliable software solutions for critical energy systems.
  • Model and simulate realistic power systems using Matlab/Simscape Electrical/Simulink.
  • Develop protection, automation, and control (PAC) algorithms for digital substation environments.
  • Architect and develop PAC algorithms and applications for real-time embedded systems, managing constraints effectively.
  • Define hardware requirements to support algorithms and applications.
  • Participate in the complete development cycle, from design to implementation and testing.
  • Collaborate within an R&D team in a dynamic, informal environment.

Qualifications:

  • Degree in Electrical Engineering, Computer Engineering, or a related field.
  • Strong knowledge of energy systems organization, operation, and renewable energy systems.
  • Proficiency in C/C++ programming (C++11 or higher preferred).
  • Hands-on experience with Matlab/Simscape Electrical/Simulink simulation tools.
  • Familiarity with Linux operating systems and version control systems like SVN/GIT.
  • Understanding of software development methodologies such as Agile and Scrum.
  • Strong problem-solving skills and the ability to write clean, maintainable, and efficient code.
  • Fluent in English and Portuguese (written and spoken).

At DataSmart, you will have the opportunity to contribute to high-impact projects in the energy domain while working in a collaborative and innovative environment, fostering both professional growth and technological excellence.

Excellence in the way to the future!

Connect with Us: Follow us on LinkedIn for updates on career opportunities, company news, and industry insights! For further details, visit us at www.datasmart.pt.

#JoinOurTeam #DataSmart #ThinkDataBeSmart #PowerSystems #EmbeddedLinux #CCPlusPlus #Matlab #Simulink #EnergyInnovation

Do you accept the challenge?
We are waiting for you!

Voltar