Professional Documents
Culture Documents
What Set of Skills Does An Embedded System Engineer Need - Quora
What Set of Skills Does An Embedded System Engineer Need - Quora
- Quora
2 1 1
Search Quora Add Question
Based on my almost 40 years of working in the embedded systems field, these are - IMHO How do people become embedded engineers?
- the minimum “must have” skills/knowledge:
Where does a beginner with only minimal
A good understanding of digital and small signal analog electronics. programming and microcontroller knowledge…
Ability to read and understand schematics. Ask Question
An understanding of memory regions, and their uses (heap, stack, IVT, code).
An excellent knowledge of what interrupts are and how they work in code.
The ability to read and understand datasheets, and produce driver code for a
given device based on the information contained in its datasheet.
Developing code to run under an RTOS (Real Time Operating System), and how
to use semaphores, mutexes, queues, inter-task communications.
How to develop and debug code for peripherals such as UARTs, A/D & D/A
converters, timers, PWM generation from a timer, real-time clocks, etc.
How to develop and debug code for communications using RS-232 (and it’s
variants), SPI, I2C, and parallel data ports.
How to develop and debug code with stacks, queues, linked-lists, and other
common data constructs.
490 upvotes
Upvote 26 12
https://www.quora.com/What-set-of-skills-does-an-embedded-system-engineer-need 1/5
12/15/2020 (2) What set of skills does an embedded system engineer need? - Quora
2 1 1
12 comments from Tom Armistead and more Search Quora Add Question
Learn More
https://www.quora.com/What-set-of-skills-does-an-embedded-system-engineer-need 2/5
12/15/2020 (2) What set of skills does an embedded system engineer need? - Quora
2 1 1
Search Quora Add Question
Promoted by TechniTrader
When the stock market dramatically rises, despite a current economic crisis, is
this due to the top 1% purposely flooding the market? If so, is this in an
attempt to disguise the true state of today's market?
Martha Stokes, Chartered Market Technician Buy Side Professional
Answered December 3
No, the wealthy started moving funds out of the market well before the pandemic as many
companies stock prices were far above their fundamental values and the Buy Side
Institutions called “Dark Pools” who trade OTC Alternative Trading(Continue
Venues that
reading
do not
in feed)
lig…
For example if you want to learn and work with the most basic type of microcontroller i.e.
8051 then you should be sound enough in writing assembly codes. Though assembly
codes are not easy to learn and the limit your knowledge to a particular type of controller.
However if you wish to work on the avr family of microcontrollers then you should be
good at the basics of C language. The microcontroller … (more)
So the skill set is mainly driven by the product you are working on, the modules you are
going to implement or you are going to work on complete product development including
hardware and software, the domain it is catering to, the user interface, etc.
It is very difficult to generalize things but in general you need the following s … (more)
A2A:
I am assuming that you wish to develop a complete embedded product and not get a job
in a big company and write parts of the code/ rectify bugs.
https://www.quora.com/What-set-of-skills-does-an-embedded-system-engineer-need 3/5
12/15/2020 (2) What set of skills does an embedded system engineer need? - Quora
2 1 1
Search Quora Add Question
Let me begin with least important skills
(1) C Language
(2) Internal Architecture of the micro controller
(1) understanding of the product - You need to use the product, understand the level of
user and what the expect from the product.
(4) patience - The design never works. It takes hell a lot of time and retries to solve the
bugs.
7> Ability to debug beyond “data sheet”., May be you implemented as per data sheet but
still it does not work as expected..,.. Check out silicon errata !!!!.
https://www.quora.com/What-set-of-skills-does-an-embedded-system-engineer-need 4/5
12/15/2020 (2) What set of skills does an embedded system engineer need? - Quora
2 1 1
Search Quora Add Question
https://www.quora.com/What-set-of-skills-does-an-embedded-system-engineer-need 5/5