
Skills you'll gain: Test Equipment, Wireless Networks, Integrated Development Environments, Debugging, System Configuration, Program Development
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Embedded Software, Embedded Systems, Linux, Linux Administration, Debugging, Rust (Programming Language), System Programming, System Software, CI/CD, Application Development, Development Environment, Performance Tuning, Application Deployment, System Configuration, System Testing, Build Tools, Event Monitoring, Project Controls, Network Troubleshooting, Data Pipelines
Intermediate · Course · 3 - 6 Months

Pearson
Skills you'll gain: Containerization, Linux, Memory Management, Linux Commands, OS Process Management, File Systems, Operating Systems, Data Storage, Cloud Storage, Data Storage Technologies, General Networking, Network Administration, C (Programming Language), Git (Version Control System)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Hardware Architecture, Computer Hardware, General Networking, Network Troubleshooting, Hardware Troubleshooting, Computer Networking, Wireless Networks, Networking Hardware, Local Area Networks, Virtualization, Cloud Computing, Technical Support, Cloud Deployment, Wide Area Networks, Peripheral Devices
Mixed · Course · 1 - 4 Weeks

University of Illinois Urbana-Champaign
Skills you'll gain: Internet Of Things, Embedded Software, Security Controls, Wireless Networks, Network Protocols, Data Science, Network Infrastructure, Network Planning And Design, Amazon Web Services, Cloud Platforms, Computer Hardware
★ 4.7 (531) · Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: System Programming, Embedded Software, Linux, Embedded Systems, Debugging, File I/O, Build Tools, Shell Script
★ 4.7 (29) · Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Embedded Systems, Embedded Software, Electronic Hardware, Electronic Components, USB, Data Storage Technologies, Electronics, Program Development, Data Storage, Environmental Monitoring, Prototyping, Display Devices, C (Programming Language)
Intermediate · Course · 3 - 6 Months

Universitat Politècnica de València
Skills you'll gain: Computer Hardware, Computer Architecture, Networking Hardware, Hardware Architecture, Computer Systems, Information Technology, Data Storage, General Networking, Data Storage Technologies, Computer Networking, Peripheral Devices, Wireless Networks
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Embedded Software, Embedded Systems, Debugging, Data Structures, System Programming, C (Programming Language), Hardware Architecture, Computer Architecture, Software Design, Maintainability, Software Architecture, Peripheral Devices
★ 4.5 (532) · Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Embedded Software, Linux, File Systems, Shell Script, Electrical Engineering
★ 4.4 (157) · Advanced · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Embedded Systems, Embedded Software, Electronic Hardware, Hardware Design, Electronic Components, Schematic Diagrams, Debugging
★ 4.6 (1.2K) · Advanced · Course · 1 - 3 Months

Skills you'll gain: Embedded Software, Embedded Systems, Electronic Hardware, Internet Of Things, Peripheral Devices, C (Programming Language), Software Architecture, Debugging
★ 2.7 (6) · Beginner · Course · 1 - 4 Weeks