Software Architect / Senior Developer | Embedded Software for Power Systems C/C++

Yellowipe

  • Lisboa
  • Permanente
  • Horário completo
  • Há 11 horas
About YellowIpeOur mission is to inspire the connection between technology and people, we foster the best of our professionals through our expertise in finding and attracting the best talent for the best projects. The Focus on People, Collaboration and Commitment are the pillars that guide us in this trajectory.Join the yellow team as our new Software Architect / Senior Developer | Embedded Software for Power Systems C/C++!Responsibilities:
  • 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;
  • Evaluate and select tools, frameworks, and technologies.
  • Troubleshoot and resolve complex system-level issues.
  • 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.
Requirements:
Must have:
  • Degree in Electrical Engineering with major or minor in Power Systems;
  • 7+ years of experience in research and development.
  • Strong understanding of the structure and operation of energy systems.
  • Passionate and well-versed in protection, automation, and control of modern energy systems.
  • Good C/C++ programming skills;
  • Focus on performance and resource optimization.
  • Knowledge in Matlab / Simscape Electrical / Simulink simulation environments;
  • Teamwork oriented, self-organized and results oriented;
  • Good problem solving skills;
  • Passion for learning.
Nice to have:
  • 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);
  • Understanding of basic electronics and laboratory instrumentation;
  • Experience using version control systems (SVN, GIT).
Important information:
  • Hybrid work model in Lisbon or Maia.
  • Candidates must reside in Portugal.
Apply for this opportunity in our ! =)web:193.164.202.160:Mozilla/5.0 (compatible):2025-09-05 03:01:53Candidatar a este anúncioPara ter acesso aos endereços (email/site) de candidatura neste anúncio deverá estar autenticado no site.Ainda não tem conta no ITJobs ?
Aceda e crie já a sua conta.ouEntrar

ITJobs

Empregos similares

  • Developer Senior .NET / K2

    Olisipo

    • Lisboa
    Há mais de 25 anos a gerir carreiras de profissionais de TI, destacamo-nos pela dedicação aos nossos colaboradores e pelo seu desenvolvimento profissional. Vem conhecer uma Excelen…
    • Há 15 dias
  • Software Developer .NET (C#/ Angular)

    Rumos

    • Lisboa
    Experiência profissional superior a 1 ano em desenvolvimento .NET (C#) e Angular; Bons conhecimentos de TypeScript, HTML e CSS; Familiaridade com práticas e ferramentas de DevOps…
    • Há 1 mês