Field Atlas

Embedded Systems Field Atlas

The Embedded Systems Field Atlas is a continually-evolving and curated field guide designed to help our members explore the world of embedded systems. Throughout our careers, we’ve saved thousands of links, papers, and notes. We are curating the best items from our collection and making them available to you. Don’t waste time sifting through a mountain of information. Instead, go straight to the best resources that we’ve found on our journey.

The Field Atlas contains over 400 articles, and we are always expanding it with new knowledge. Check back frequently to find new entries and recommendations.

There are several ways to explore the web of interconnected material in the Field Atlas

Index of Articles
Top-Level Categories
Featured Entries

Index of Articles

You can find the complete list of publications in the Field Atlas Index.

Those without a membership can browse a list of publicly available entries.

Top-Level Categories

Several core themes have presented themselves as we’ve built out the Field Atlas.

Foundational Skills

Foundational skills will serve you well in your career regardless of your chosen field or specialization.

Featured topics include:

Software Engineering

These concepts are essential for embedded software developers to master.

Featured topics include:

Embedded Hardware

Embedded systems developers should have a fundamental understanding of electrical concepts and components. Many also perform hardware-related work as part of their job requirements.

Featured topics include:

Case Studies

Study past systems and incidents to learn valuable lessons.

Featured entries include:

Architecture & Design

Topics related to system design, including how designs are created and useful design strategies.

Featured topics include:

Product Development

Topics related to taking a concept and creating a shipping product.

Featured topics include:

Maturity Model

What does a mature and capable embedded software organization look like? What do they do? What do they think? Who is on the team? This project aims to catalog our answers to these questions.

Topics include:

Responsible Design

Topics related to system design, including how designs are created and useful design strategies.

Featured topics include: