Skip to Content

Firmware vs Embedded Software: Explained with Examples!

In this article, let us learn what the term “Firmware” means and see how that differs from the terms “Embedded Software”. Let us also see how these 2 types of code fit into the world of “Computer Software” with the help of a few examples! Embedded Software and Firmware are 2 terms you will find …

Read More about Firmware vs Embedded Software: Explained with Examples!

Embedded Software Explained with Examples!

In this article, let us learn what the term “Embedded Software” means and see where Embedded software fits in the spectrum of “Software” with the help of a few examples! I have been working as an Embedded Software Engineer for the past few years, and whenever I say, I write Embedded Software, people usually ask …

Read More about Embedded Software Explained with Examples!

Video: What does an Embedded Software Engineer Do?

This video explains what is it like to be an embedded software engineer. Relavant articles 4 Types of Embedded Software Explained! How to become an Embedded Software Engineer? 200 Embedded and IoT Software Engineering Interview Questions – Part 1 9 Essential Microcontroller Peripherals Explained

Read More about Video: What does an Embedded Software Engineer Do?

Hardware, Software, Firmware, Middleware, Drivers, OS & Applications, The Difference?

We hear a lot of these “wares” terms all the time, some are hard, some are soft, some are firm and some are in the middle. But why some many types of wares? How do they all fit in? Let’s learn more about them in this article. Let’s start with the familiar term hardware. Hardware …

Read More about Hardware, Software, Firmware, Middleware, Drivers, OS & Applications, The Difference?

Profiling of Embedded Code Explained Through Examples!

I remember the time when I first heard the term Profiling, I could barely write source code without googling every 10 minutes at that time and when I heard about profiling, I couldn’t help but tell myself that I will never be able to master programming! Then after a few years I became very comfortable …

Read More about Profiling of Embedded Code Explained Through Examples!

How to become an Embedded Software Engineer?

When I started out with a goal to become an embedded developer, I had no clue where to even begin as embedded systems cover a wide variety of fields including electronics, software engineering, microcontroller programming, PCB design, networking, chip design, etc., Due to a big knowledge base needed, entering this particular engineering field can seem …

Read More about How to become an Embedded Software Engineer?