fortil
Embedded C++ developer (Power systems)
fortilPortugal22 hours ago
Full-timeEngineering, Information Technology

Fortil is an international engineering and technology consulting group, built on an independent model, bringing together over 2,500 employees. With 30 offices across 14 countries, Fortil fosters entrepreneurial freedom and the empowerment of individual potential.


Your Responsabilities


Development of protection automation and control (PAC) algorithms and applications for Power Systems:

Modelling and simulation of realistic power systems;

Design of PAC algorithms with focus on full digital substation automation system environment;

Validation and simulation of the behavior of the PAC systems in a virtual environment Matlab / Simscape Electrical / Simulink;

Definition of the HW requirements necessary to support the algorithms and applications;

Develop software (C/C++) for real time embedded systems:

Architectural design and development of PAC algorithms and applications in real time embedded devices;

Embedded systems resources constraints management with an application focus;

Participate in the complete development cycle, including design, implementation and testing;

Be part of an R&D team working in a collaborative, informal and dynamic environment.


Your Profile


  • Degree in Electrical Engineering with major or minor in Power Systems;
  • Knowledge of energy systems organization and operation;
  • Knowledge and motivation in protection, automation and control of energy systems;
  • C/C++ programming skills;
  • Knowledge in Matlab / Simscape Electrical / Simulink simulation environments;
  • Power system/ Energy major or attendance;
  • Knowledge of embedded systems;
  • Familiarity with multithreading concepts;
  • Knowledge of DSP and FPGA;
  • Knowledge of communication technologies;
  • Knowledge of Linux (basic level);
  • Knowledge of power systems;
  • Understanding of basic electronics and laboratory instrumentation;
  • Experience using version control systems (SVN, GIT).



Soft skills


  • Teamwork oriented, self-organized and results oriented;
  • Good problem solving skills;
  • Passion for learning;



Why Join Us?

  • Personalized support and resources to accelerate your career growth
  • An open, diverse, and innovative ecosystem that empowers you to step out of your comfort zone
  • The opportunity to become a company shareholder
  • Engagement with community and non-profit technology projects
  • Supportive policies for work-life balance and parenthood


Fortil is committed to equal opportunity. All our positions are open to people with disabilities, regardless of gender, origin, or sexual orientation.

Key Skills

Ranked by relevance