Caixa Mágica Software
Software Developer | Embedded Systems C/C++
Caixa Mágica SoftwarePortugal14 hours ago
Full-timeEngineering

Overview;

Develop software (C/C++) for real time embedded devices for power systems protection, automation and control; 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.


What are we looking for?

  • Degree in Electrical Engineering, Computer Engineering (or similar);
  • Good C/C++ programming skills;
  • Familiarity with multithreading and/or multi-process concepts;
  • Knowledge of embedded systems;
  • Knowledge of Linux (basic level);
  • Teamwork oriented;
  • Self-organized and results oriented;
  • Good problem solving skills;
  • Passion for learning.


Nice to have:

  • Bash scripting skills;
  • Knowledge of communication technologies;
  • Familiarity with cybersecurity concepts;
  • Knowledge of power systems;
  • Understanding of basic electronics and laboratory instrumentation;
  • Experience using version control systems (SVN, GIT).


What can you expect from us?

  • A permanent job contract for a long term project;
  • Tech equipment + SIM Card + personal smartphone;
  • Health and Life Insurance;
  • Social events and team buildings;
  • The commitment of letting you grow with us, and be rewarded accordingly;
  • A dynamic and young team that will be always there to support you;
  • Training in the latest technologies;
  • Coffee, fruits, snacks and a warm welcoming when you pass by the office.

Key Skills

Ranked by relevance