Embedded System Engineer vs. Programmer: What Sets Them Apart?

  • Thread starter Thread starter pairofstrings
  • Start date Start date
  • Tags Tags
    Engineer
Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
2 replies · 2K views
pairofstrings
Messages
411
Reaction score
7
Please tell me the differences between embedded system software engineer and embedded system programmer.
 
Physics news on Phys.org
pairofstrings said:
Please tell me the differences between embedded system software engineer and embedded system programmer.

The difference between them is that, in the first, someone was trying to make themselves sound cooler and more important.

I'm kidding, but only in part. I'm not usually a fan of using the word "engineer" for software development. I'll consider calling myself an engineer the day I can refuse to sign off on a project because I consider it unsafe. And probably not even then.

But anyways, there's really no major difference between those titles. Both could easily apply to the same jobs.
 
It's possible that the engineer title could imply some specific knowledge of some branch of electronics or physics, such as servo algorithms, magnetic media, ..., while programmer would imply general software skills such as general programming, multi-tasking, interrupt driven code, operating systems, ... . As mentioned, most companies probably use one or the other title for all of it's embedded coders, regardless of any special skills.