Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Engineer and programmer

  1. Jun 29, 2011 #1
    Please tell me the differences between embedded system software engineer and embedded system programmer.
  2. jcsd
  3. Jun 29, 2011 #2
    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.
  4. Jun 29, 2011 #3


    User Avatar
    Homework Helper

    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.
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook