Firmware Development

This refers to creating software meant to control machines and other hardware, these systems are referred to as embedded systems and this stack contains some skills required to write this software.

0% Completed

C++

C++

C

C

Python

Python

Java

Java

Linux

Linux

C#

C#

🚀 Modules to Learn

Generic
C
Python
Java
Rust
External

Fundamentals

1
Data Structures & AlgorithmsYOUR PROGRESS - 0%
Software Development ProcessYOUR PROGRESS - 0%
LinuxYOUR PROGRESS - 0%
Internet of ThingsYOUR PROGRESS - 0%

Languages

2
CYOUR PROGRESS - 0%
PythonYOUR PROGRESS - 0%
JavaYOUR PROGRESS - 0%
RustYOUR PROGRESS - 0%

Version Control

3
GitYOUR PROGRESS - 0%

Subversion

Mercurial

IDEs & MDKs

4
ArduinoYOUR PROGRESS - 0%

ARM Keil

webOS

Recent job openings