ISCO Occupation Group 2511.4 Embedded System Designer

From Open Risk Manual

Definition

Embedded System Designer: Embedded system designers translate and design requirements and the high-level plan or architecture of an embedded control system according to technical software specifications.

Essential Skills

  • Develop Creative Ideas
  • Task Algorithmisation
  • Engineering Control Theory
  • Real-Time Computing
  • Interpret Electronic Design Specifications
  • Tools For Software Configuration Management
  • Create Flowchart Diagram
  • Systems Development Life-Cycle
  • Signal Processing
  • Ict Communications Protocols
  • Embedded Systems
  • Create Software Design
  • Analyse Software Specifications
  • Provide Ict Consulting Advice
  • Define Technical Requirements


Optional Skills

  • Objective-C
  • Tools For Ict Test Automation
  • Sas Language
  • Ml (Computer Programming)
  • Provide Technical Documentation
  • Build Business Relationships
  • Puppet (Tools For Software Configuration Management)
  • Field-Programmable Gate Arrays
  • Lisp
  • Visual Studio .Net
  • Abap
  • Apl
  • Network Management System Tools
  • Verify Formal Ict Specifications
  • Python (Computer Programming)
  • Perl
  • Ict Security Standards
  • Ict System Integration
  • Salt (Tools For Software Configuration Management)
  • Ansible
  • Apache Maven
  • Typescript
  • Scratch (Computer Programming)
  • Matlab
  • Microsoft Visual C++
  • Coffeescript
  • Java (Computer Programming)
  • Php
  • Pascal (Computer Programming)
  • C#
  • Cobol
  • Hardware Architectures
  • Erlang
  • Staf
  • Utilise Computer-Aided Software Engineering Tools
  • Assembly (Computer Programming)
  • Computer Programming
  • Javascript
  • Prolog (Computer Programming)
  • Vbscript
  • Sap R3
  • Engineering Processes
  • Ajax
  • Swift (Computer Programming)
  • R
  • Smalltalk (Computer Programming)
  • Collect Customer Feedback On Applications
  • Software Components Libraries
  • C++
  • Haskell
  • Common Lisp
  • Groovy
  • Asp.Net
  • Jenkins (Tools For Software Configuration Management)
  • Hardware Components
  • Ict Network Simulation
  • Openedge Advanced Business Language
  • Ruby (Computer Programming)
  • Scala


Alternative Names

  • Embedded Software Developer
  • Embedded Systems Designers
  • Embedded Systems Developer
  • Embedded Systems Programmer
  • Embedded System Programmer
  • Embedded System Developer


Higher Level