-
DataSmart Lda

Software Engineer C++

DataSmart Lda
Portugal · Full-time · Entry

# Think Data Be Smart #


About Us: DataSmart is a Portuguese company, positioning itself as a consulting company of excellence, with over 20 years of existence. We are specialized in Technologies and Information Systems services, for the Portuguese and International markets. We pride ourselves on fostering a culture of involvement, experience, and excellence.


Join our team as a Software Engineer C++ (Hybrid - Porto)!


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.
  • Fluency in English and Portuguese (written and spoken).


At DataSmart, you will have the opportunity to integrate into a solid company and participate in highly recognized projects, both nationally and internationally, with an appealing technological environment and career progression.


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

Key Skills

Ranked by relevance

embedded systems simulation embedded matlab linux c
Login to Apply
Posted
Apr 16, 2025
Type
Full-time
Level
Entry
Location
Porto

Industries

Information Technology & Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Wire IT
Related

Machine Learning Engineer

2026-04-10

Full-time
Not Applicable
Portugal
Information Technology & Services
Engineering
View Job Details
DSR Corporation
Related

Manual QA Engineer

2026-04-10

Full-time
Mid-Senior
Portugal
Internet Publishing
Engineering
View Job Details
Theodo
Related

Software Engineer Fullstack - CDI Paris - Theodo HealthTech

2026-04-10

Full-time
Entry
France
Information Technology & Services
Information Technology