-
InnoTech

Embedded Software Developer for Power Systems - C/C++ (Hybrid)

InnoTech
Portugal · Full-time · Mid-Senior

A Company you will be happy to grow with!

At InnoTech, it’s all about connecting people with business through technology.

We care about you, your happiness, and your well-being. We seek passionate individuals eager to learn and improve their skills with us – growth is in our DNA. This dedication has earned us recognition as a Best Workplace in Portugal for 2023 and 2024 . Furthermore, in 2024, we were proudly acknowledged as one of the top IT companies to work for in Portugal, receiving the Best Workplace award in the IT sector, given by Great Place to Work.

For us, sustainability is not just a word. Integrity and social responsibility lead our behavior.

We dare to be different , to be ambitious, to dream big , and to deliver value like no other! You will be able to work with top-level partners in banking, insurance, retail, telecommunications, financial services, and more!

Join our team of 160+ InnoTechers and bring your talent as a Embedded Software Developer for Power Systems - C/C++.


Your Mission Will Be

  • Develop and design protection, automation, and control (PAC) algorithms and applications for power systems, including modeling, simulation, validation, and hardware definition, with a focus on real-time embedded systems and digital substation automation;
  • Develop software (C/C++) for real-time embedded systems, managing embedded system resource constraints.

You Will Need

  • Knowledge of energy systems organization and operation;
  • C/C++ programming skills;
  • Knowledge in Matlab / Simscape Electrical / Simulink simulation environments;
  • Proficiency in English;
  • BSc or MSc in Electrical Engineering;
  • CPLP nationality or an EU work permit is required to facilitate employment.

Would Be Awesome If You Have

  • Knowledge of embedded systems;
  • Basic knowledge of Linux;
  • Knowledge of DSP and FPGA;
  • Familiarity with multithreading concepts;
  • Understanding of basic electronics and laboratory instrumentation.

With Us You Can Be a

  • TechThinker – people who want to re-imagine technology with us
  • TechSolver – strategic, resilient, and a little bit of a puzzle lover
  • InnoMinder – inhale innovation, exhale digital transformation
  • InnoTecher – no words needed. Just happiness, talent, and all the above!


Are you convinced? Come see it for yourself.

Join our Top-Notch Team!

Key Skills

Ranked by relevance

c embedded simulation matlab linux dsp fpga
Login to Apply
Posted
Nov 08, 2024
Type
Full-time
Level
Mid-Senior
Location
Lisbon
Company
InnoTech

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
InnoTech
Related

Front-End Developer (React)

2026-05-22

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

PHP Developer

2026-05-22

Full-time
Mid-Senior
Portugal
IT Services
Engineering
View Job Details
Groupe SII
Related

Software Developer C# / .NET (m/w/x)

2026-05-21

Full-time
Not Applicable
Germany
IT Services
Engineering