Embedded Systems: Advanced
From engineer to embedded systems architect: portable architecture, Zephyr and Embedded Linux, security, edge AI, and a production platform.
- Advanced
- 8 weeks
School
Write the software that runs inside devices.
This school covers C programming for microcontrollers, peripherals, communication protocols and real time concepts. Courses are arranged from beginner to advanced, with assignments and projects at each level so you build proof of your skills as you learn.
It suits ECE, EEE and instrumentation students in particular. No prior experience is needed for beginner courses.
The skills in this school are relevant to embedded software, firmware and IoT engineer roles.
Popular in this school
The free aptitude test takes about fifteen minutes and suggests a direction. You can also browse every course and programme in one place.