-
DataSmart Lda

Software Engineer C/C++

DataSmart Lda
Portugal · Full-time · Entry

#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

Key Skills

Ranked by relevance

c ai excel asm ha matlab embedded linux git pan ux embedded systems simulation unity scrum svn nat ui
Login to Apply
Posted
Dec 18, 2024
Type
Full-time
Level
Entry
Location
Porto Metropolitan Area

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
DataSmart Lda
Related

Java Backend Developer

2025-08-18

Full-time
Mid-Senior
Portugal
IT Services
Engineering
View Job Details
DataSmart Lda
Related

Full Stack Java Engineer

2025-08-06

Full-time
Mid-Senior
Portugal
IT Services
Engineering
View Job Details
CI&T
Related

Site Reliability Engineer (SRE) Mid-Level / Senior, Portugal

2026-04-11

Full-time
Not Applicable
Portugal
IT Services
Engineering