O tym zawodzie
Projektanci systemów wbudowanych odnoszą i projektują wymogi oraz plan lub strukturę wysokiego szczebla wbudowanego systemu sterowania, kierując się specyfikacjami oprogramowania technicznego.
Kluczowe umiejętności
analizować specyfikacje oprogramowania
określać wymagania techniczne
opracowywać twórcze koncepcje
tłumaczyć elektroniczne specyfikacje projektowe
tworzyć projekt oprogramowania
tworzyć schemat blokowy
udzielać porad w zakresie ICT
Wymagana wiedza
algorytmizacja zadań
cykl życia rozwoju systemów
narzędzia zarządzania konfiguracją oprogramowania
projektowanie systemów
protokoły komunikacyjne ICT
przetwarzanie sygnałów
system czasu rzeczywistego
systemy cyfrowe
systemy wbudowane
teoria inżynierii sterowania
Dodatkowe umiejętności
budować relacje biznesowe
gromadzić opinie klientów na temat aplikacji
korzystać z komputerowego wspomagania projektowania oprogramowania
weryfikować formalne specyfikacje ICT
ABAP
AJAX
Ansible
Apache Maven
APL
architektury sprzętowe
ASP.NET
Assembly (programowanie komputerowe)
bezpośrednio programowalna macierz bramek
biblioteki komponentów programowych
C#
C++
COBOL
części sprzętu komputerowego
integracja systemów ICT
Java (programowanie komputerowe)
JavaScript
Jenkins (narzędzia zarządzania konfiguracją oprogramowania)
język programowania CoffeeScript
język programowania Common Lisp
język programowania Erlang
język programowania Groovy
język programowania Haskell
Lisp
MATLAB
Microsoft Visual C++
ML (programowanie komputerowe)
narzędzia do automatyzacji testów w ICT
Objective-C
OpenEdge Advanced Business Language
Pascal (programowanie komputerowe)
Perl
PHP
procesy inżynierii
programowanie komputerowe
Prolog (programowanie komputerowe)
Puppet (narzędzia zarządzania konfiguracją oprogramowania)
Python (programowanie komputerowe)
R
Ruby (programowanie komputerowe)
Salt (narzędzia zarządzania konfiguracją oprogramowania)
SAP R3
SAS language
Scala
Scratch (programowanie komputerowe)
Smalltalk (programowanie komputerowe)
SPARK
STAF
standardy bezpieczeństwa ICT
Swift (programowanie komputerowe)
symulacja sieci ICT
systemowe narzędzia do zarządzania siecią
systemy zarządzania bateriami
szacowanie stanu
TypeScript
VBScript
Visual Basic
Znany również jako
projektant oprogramowania wbudowanego
projektanci systemów wbudowanych
projektant systemu wbudowanego
projektantka systemów wbudowanych
projektant systemów
architekt systemów wbudowanych