Embedded Systems Career-An Outline
Many students are not aware of the lucrative opportunities available in the field of Embedded Systems. Most graduates go after the popular “IT” industry to seek a good career. I think there are 2 reasons for this 1)lack of awareness 2) entry barrier. While studying most students may come across the name “Embedded Systems”. Apart from that they may not be aware of -”what is an embedded system”, how do they work, what knowledge and skills should be acquired to build a great career in the field of embedded systems, which companies are working in this field etc etc. If it is in the case of computer science – the industry is readily known – the lucrative IT industry. The leading companies are Microsoft,Google,Adobe (product based) and there are many smaller and medium ones. There are service based IT firms like Wipro, Infosys, Accenture,Cognizant etc. Knowledge and skills required is mainly about programming languages and technologies – like Java, Asp.net, C & C++, Python, Php etc etc.. the list goes on. Entry barrier to the IT industry is very low. Any fresher with a basic skill and knowledge can get a job in this IT industry and that too with a decent entry level salary (well, that’s not the case always!!)
When it comes to Embedded systems – do you know who all are the leading players in this industry? Let’s have a look.
Samsung – They make mobile phones and gadgets, consumer electronics like washing machine, microwave oven, television, air conditioners etc. You must know that there are “n” number of competitors for Samsung who make similar products. All these products has embedded systems – with its own hardware and software. For example:- In an air conditioner functions like – ‘intelligent room temperature control’ will be controlled by the embedded device inside the air conditioner. This embedded device will be made of a microcontroller, its associated hardware and software for intelligent temperature sensing
Siemens – They make products in the field of medical electronics and automation industry.The products will be scanner, doppler, cardiograph machines, radiology machines etc etc.. its a big list.
Bosch – They make products for automotive industry.
I just mentioned 3 companies serving 3 different industries. There are thousands of other companies in the field of embedded systems – offering various kinds of services, consultation and product building.
Now we got an idea of companies that can offer a job in embedded systems. Now lets take a look at who all can opt for a career in embedded systems. The basic requirements will be a graduation/post graduation in electronics. There are many such courses offered by various kinds of universities. I will say, easy entry is for engineering degree holders in different streams of Electronics engineering – like Electrical and electronics, Electronics and communication, Electronics and instrumentation etc. Other degree holders in electronics like Bachelor of Science (Electronics as main), Master of Science (Electronics) as main can also opt for a career in Embedded systems.
Knowledge and skills required in these areas are- Good knowledge in theory and practical of one or two micro controllers like PIC, 8051, or AVR etc. Deep and sound knowledge in programming language C – especially embedded C. Knowledge in these 2 areas will help you to get an entry level job in the field of embedded systems. The real “learning curve” will only start at your first job – where you will deal with real issues and problem solving methods. After gaining much experience from the first job (may be a 2 years) you can always switch to big companies.
The trend we see here in India is, freshers will boost their knowledge in these areas – especially in controllers and C programming by taking a good training after their graduation. The reason is an “outdated” and inefficient curriculum used by many universities in India. Even in an engineering course, there is only a single paper about microcontrollers. Most fresh graduates are unemployable in Embedded systems (unless some mavericks build their own way up learning all themselves). To supplement this, fresh graduates take 3 or 6 months additional training. This will help them to land at an entry level job, usually in a medium level company. They gain more knowledge at this job and later switch to bigger ones like Bosch, Samsung etc.
The first job you take will have a very high influence on your career. Example:- An employee working with a “Consulting type” company is likely to work his career in that direction. Where as a “Product based” company is a little different and they function in an entirely different way than a “Consulting company”. So be aware of your first job – what you learn there will decide the way your career is headed!
Hope this was helpful to you! Any questions ? Comment here!
You may also like:


really good one !
Hello sir,
The information you provided proves to be quite useful….
I’m pursuing diploma(polytechnic) 2nd year in embedded systems…
Is their a career opportunities in the field of embedded for diploma holders….?
If not what are the further qualifications which i need to achieve?
Your reply is very crucial to me sir
Sir…
It was really helpfull for me.
After graduation which courses I have to do to be good in Embedded systems?
&where to join for this?Will you suggest me?
is there any scope for mca students to make their carrier in embedded systems
i want to join your education system
sir thanks for the information….
I have good knowledge of embedded C and micro controller and did my 7th sem internship from HPES and got A grade but still i did not get any job interview…
Hello Sir,
Is their a career opportunities in the field of embedded for diploma holders….?
Pls suggest me……
hi,
i am pursuing m.tech 1st year in embedded systems. can you tell me the best embedded company’s.
is there any embedded company’s provide some internships.
hey thank u very much..I am pursuing my engineering final year from ECE..and also i was planning for masters in embedded systems.. i love the way of your guidance.. if possible could u pls guide me with good colleges for M.tech/M.E in embedded systems that provide good apparatus for students to work on practicals. as we all know that Indian pattern is based on theory so it wud b better to go in a good college for deep knowledge in this field.. once again thanx
Hi i am currently working in power electronics engineering from last 4 months can switch my career to embedded system from power electronics please reply
Sir i am going to join in cdac for diploma in embedded systems…… Is this is the good institution or not… and how the opportunities after completion of this course..
Hello sir,
The information that you are providing is really excellent and thank u very much sir. I am Jyothi studying B.Tech 3rd year ECE,2nd sem. I am very much interested in embedded systems. Now in our curricula 8085, 8051 and about ARM and SPI are there. In this article u said we should build our own way to learn about micro controllers other than curricula. So do I need to learn anything else in this semister other than curricula for better knowledge in embedded systems. Please suggest me sir…….
I have completed Engineering in EC and am currently working with Service based MNC which is also sponsoring me with my MS in Embedded Systems from a very reputed Institute(BITS Pilani).Request you to let me know what are the languages that I can work on (I am pretty good with C and CPP concepts) and also what are the opportunituies that I am gonna get as after the successful completion of the course I will be 3.5 yrs experienced with IT industry but will still be a fresher in Embedded systems.
Subjects that I have to study with the course are:
Computer Networks
Software for Embedded Systems
Data Storage Technologies & Networks
Embedded System Design
Network Security
Wireless & Mobile Communication
Pervasive Computing
Real-Time Systems
Digital Signal Processing
Fault Tolerant System Design
Hardware Software Co-Design
Networked Embedded Applications
Please drop an email:varun89ubey@gmail.com with your valuable comments or suggestions.
Quick response of yours will definitely help me to make a valuable & Correct descision.Thanks in advance.
Hello Sir…I m pursuing M.Sc in EC and my last sem is going on….i had learned VLSI as an subject in my third semester…but ryt now m confused between Embedded or choose VLSI…n yup my graduation in IT…m knowing java,C language,C++,.net n all…as had learned all this languages during graduation..Sir will u please suggest which is better option for me going for VLSI or embedded???n yup m planing for having six months training in either of this after M.Sc at Bangalore…
hai iam pradeep studying final year btech in the stream of electronics and communications, and i have a knowledge on 8051 and 8086 and 8085 processors and controllers, but iam poor in programming languages like embedded C and advanced C and C++, so what type of decision should i take to enter into the embedded systems.
suggest me with your answer
thank you…
Hello,
The information you provided proves to be quite useful.I wanted to know that does the place or the name of company or the institute on the certificate matters?you suggested some long term courses in Banglore. . Will it be good if I do them in eastern India?Do you know of any good institutes or is Banglore the only choice for good training?
sir my name is trinath am from b.tech(e.c.e) branch and nw i completed my first year in embedded systems specallization…my aim is to get a good job ib big embedded system based company like samsung nt only now bt in future bcz am fresher now…so what i have to do in this project time i.e 2nr yr in m.tech to reach my goal????
Hello,
We are providing the course PG Diploma in Automotive Embedded Systems Design. The aim of the training is to fulfill the gap between the academic training and industry expectations from embedded manpower.
The course is affiliated through TCIL(Telecommunication Corp. India Ltd.)
Course Structure:
Course Name : PG Diploma in Automotive Embedded Systems
Duration : 6 Months (Full Time) (Weekly Batch)
Fees : 60,000/-Rs
Training Highlights :
C,Orientation for the Automotive Mechanics,control systems
Automotive Sensors and transducers
Automotive controllers: 16 bit controllers like MSP430, HCS12 series and 32 bit series like C2000 series.
RTOS – µCos-II, Vx-Works
Protocols – CAN, LIN, FlexRay and all the other technologies
Testing Automotive software
Model Based design and testing
Case Study :- ABS (Antilock Braking system), Electronic steering,X-by-Wire, auto park feature & more
Project under expert guidance
Extensive Hands-on sessions
Mock Interviews & Suggestions
100% Placement Assistance.
Faculty & Lab Facility:
· Our trainers are experts with real-world experience
· Highly equipped labs with all necessary software’s & hardware setups.
Eligibility Criteria
· B.E/B.Tech/Diploma/ME/M.Tech (Mech. /Prod /Electronics / E&TC / Electrical / Instru)
· There is no any entrance exam. You can enroll directly to our office.
Please feel free to contact us if have any queries.
Regards,
BICARD
Office No. 86-89, 5th Floor,
‘C’ Block, Shrinath Plaza,
Dnyaneshwar Paduka Chowk,
FC Road, Pune : 411 005.
Ph: +91- 20-65002700.
I am final year engineering student ,doing my specialization in electronics. i have great interest on embedded systems,i have started learning about embedded systems, i am getting so many doubts.with these doubts i am not able to proceed,so could you please clarify my doubts,
1.house appliance fan is system or not? how?
2.is embedded system is dedicated for single task?
3.embedded system performs single task at a time?
4.many people suggested me learn about micro controllers and some one said me both controllers and microprocessor combine called embedded systems?
5.what is meant by embedded processor?is microprocessor belongs to that category?
hi.. i am presently working in testing department in nokia. i am interested
to go embedded system. what skills i need to develop..
please guide me.
hai its me himadri from TRIPURA GOVT ENGG COLLEGE.ece 3rd year…i am working with avr and arduino microcontroller for the last 8 months.. some robots also made…i am very interested in making my career in embeded systems..but i am unknown of what is a product company and what is a consultant company.. please sujjest..and name some ggood training institutes of embedded system at mumbai..
Hi, am presently working in IT company,i want to make a switch in my career to embedded system. is it possible.?
@Sameer, It depends highly on your skill sets in C programming, sound knowledge in concepts of electronics etc. If you are that passionate about embedded systems, then I think, you may not worry much about the level of knowledge now. You can learn a lot on the job! Sound knowledge in C programming is an essential to crack the job interview.
I am B.E computer science 2009 passed out but am having arrears working with NON-IT now i cleared all, now i want to switch over to software industry. can i get any opportitunity then i take embedded systems as a career. which platform like(.Net,java or some other) will make good career
i’m a B.E ECE graduate.. i placed in a tire three company in java platform but still i didn’t get call from that company and i also placed in another company in field of embedded systems.. which one is best for ECE student.. please reply as soon as possible
Depends highly on your interests! Since you learned ECE, it doesnt mean you have to work on some electronics companies. If you have passion for coding, software companies are much better to enhance your skills. Embedded Systems career also have great opportunities for becoming a good programmer in C,assembly languages etc. You choose the job profile based on the “learning experience” it can offer you.
Hello JOJO as i am going to join this course in Bangalore and I am very much confused where to join many institutes are making money with desperate job seekers. pls suggest me the best institute in bangalore in terms of placement faculty infrastructure lab etc.. pls do help me my id is sambenny90@gmail.com
Hello JOJO first of all my gratitude for u towards the splendid work u did, i am a recent graduate planning to do embedded system course , and about me i am not so good in programming language like C. i need career counsel whether should i start r not ? if started, what will be my role if i join a company? I have planned to join VECTOR instiyute in banglore is it worthy to join ?
Hello Sam,
Dont much worry about programming skills. It is something you can master with experience. The only way to learn programming is by writing more and more programs. You may buy a good book on C (E.Balaguruswamys books are good) and start learning! that’s it! Start learning now!
hello
I Hardik Gohil completed M-tech in Embedded System design collaboration with C-DAC,pune.
Now,i am in search of job.can you give me some tips,presently i am searching in hyderabad.
which city has more number of jobs in Embedded systems.
Hello Hardik,
I cant recommend you any particular location perfectly. Bangalore may be a good choice. Mumbai is also.
As you(JOJO)mentioned earlier that there are different training centers for Embedded system course. Sir, I want to Know some good name of such Institutes, Actually you gave the Name of Cities like Bengaluru, Chennai, Pune etc. Actually I am from West Bengal, Whenever i searched about these type institutes, Most of them have complaint against their training facility and Placements too on Consumercomplaints.com. Please suggest me few good institutes which have good facility of training with placements.
you can mail me on my personal mail ID dhirajkumarsingh1946@gmail.com .
I shall be highly thankful to you.
Hello Dhiraj,
I dont have much idea about courses in West Bengal. Rakesh will be of a help for you. Try contacting him through his email rakeshbute@gmail.com
Note: In my opinion dont much worry about one or two negative opinions in consumer complaint websites. In most cases, they will be fake. In some other cases it can be a “one in a hundred failure” of the institute.
I am placed in wipro VLSI, but due to lack of projects they are shifting us to embedded systems domain. Will it be good to shifted or wait for vlsi joining date. ?? I dont know about wipro’s embedded domain. So please help me out. should i prefer embedded over vlsi or continue with vlsi. I am a BE (E&C) graduate and also have diploma in E&C before BE.
I think Wipros embedded division is good enough for starting career in “Embedded Systems”. If you dont have any other offers from other companies (in VLSI domain), I would say “Go Ahead”! The choice is yours!
I am currently working in Mahindra satyam.I just completed my freshers training in JAVA domain here.Now i m getting a chance of working in embeded system in Mahindra Satyam.But as per my knowledge the infrastructure in embeded in my company is not so well.
So should i join embeded system or just wait to get a project in JAVA.
my branch in B.tech is Electronics and Telecommunicion.
You should join robotics, embeded system, institute .and you will get solution of your problem.
Thank you very much sir,
This is very help full for me.
sir, thanks for such guidance. I am preparing for design of embedded system and i want to make carrier in that, so give me more guidance about can i improve myself to become an company designer engg.
thank you,,,,
I am studing B.E(ECE) third year i will interest to study embedded sys. In microproccerµcontroller
i love electronics and this post made me confident in building my career in this stream.
Great. Go ahead Shubham
Gud post…
thank you very much…may i know other product based companies..?
Thanku .., Thanku sooo much..,
Sir., the information u have provided is very much useful..
And I need a suggestion sir.. My aim is to establish a manufacturing
Company . Now I was in b-tech final year (ece)., can u suggest me a best way
to acheive my goal…
@Santosh
I am not that experienced enough to give an authentic comment about – “how to start a manufacturing company in electronics industry”. I am still in learning mode about many things! You may take up a job initially, so that you can learn about the industry very well. For an inspiration – you may read this article
– http://circuitstoday.info/6
thanks
Thanks for explanation….. u told do 3-6 months course after graduation… im in india (tamil nadu)…where can i do in best way?
You can Google for some good institutes in Chennai.
I am engineering 3rd year student, EC branch , Till now I am just having a basic idea about transistors and of mosfets nothing, we are having microcontrollers the following semester, I am sure of not getting a practical knowledge in our college ,but can have a theorical one through library, can you suggest what are the topics i can cover along with microcontrollers or in microcontrollers in these 3 months? And what about the software, is embedded c similar to c ?
You just goto popular tutorial based website on internet for
microcontrollers i.e.., http://extremeelectronics.co.in/ there
described a how to start with microcontroller(AVR,PIC) (From zero
knowledge) for a starter in tutorial section.
Difference between Embedded C and C is: C uses the resources of computer system i.e.., RAM,Input/Output,C.P.U whreas Embedded C uses the in-built resources of microcontroller i.e..,RAM,C.P.U,I/O…
For C go through yashwanth kanetkar’s LET US C,LET US C
SOLLUTIONS .Before going to microcontroller you need to learn C well.
extraordinary C skills are required for Embedded Systems.
@Jojo: Dude, nice article.
@Abdul: You can easily guess companies in embedded domain. For example, when you analyse their products. Other more reputed comanies I can remember just now are (example of products given in braces) – LG (cellphone, washingmachine etc), Philips(medical electronics like gamma camera etc) , Motorola(cellphone), Fujitsu General(airconditioner), Daikin (airconditioner), Hitachi, Nokia, Sony etc
@nitin: Kindly avoid comments in hindi, Everyone cant understand hindi.
@Anish – Thanks nanpaa
I have seen in many job portal , for embedded system they need experience …. but what can i do as a fresher….
there is no job opening in embedded hardware in pune mumbai. only embedded software related jobs are available…. software me jana hai to yahi kyu? other bhi bahut options hai !!!! embedded software engg fresher salaty start from 8,000RS to 10,000RS…to matlab nahi banta ye karke!!!!!!
Thank you very much for giving a such information….
come one step ahead and tell what consulting companies do and what product based companies do. Also, tell what audio visual, toys and many many micro controller based companies do with these embedded systems. Also, tell what to know about embedding the C or java scripts into the electronic memories, and how. Tell also how much a starter in these areas get. That may be something good about your discussion of career in embedded systems. Go ahead and all the best to all your readers. embedding software is the bridge between electronics and software industries.
@ Hari Hara Prasad – Infact it is quiet complex! It is really difficult to explain all these in a single article. I will try my best to come up with useful article for students (career oriented).
Give some more details about the embedded companies list
@Abdul – Ya. I am working on that article.
Nice Explanation. I’m interested in Embedded Systems as my career. But I have no idea about which institute to join after my graduation. Please provide me detailed information.
Thanks in advance.
@Uday – I think there are really good institutes in Bangalore and Hyderabad. Pune and Mumbai are also good option. I cant name them individually! You do a good research. Ask previous students and seniors – they will guide you.
It,s really a superb articles on embedded system.
@Sameer – Thanks for the nice words
Thanks
Its an Awesome Explanation towards guiding me about my career !!!
What I Liked most in this post is Last few Lines -
“So be aware of your first job – what you learn there will decide the way your career is headed”
@Sumir – Thanks for the comment. Wishing you a great career
Very good reference & guidence .But how to become an entrepreneur in emdedded & control engineering ?? Please tell me sir..
@Yogesh – How to become an entrepreneur is a different question. “Embedded Systems” is more like a knowledge industry. You need to learn things from your job. Get involved with this industry – read great websites, magazines etc. You must go and attend industry conferences . I think you are from India – here is an Indian conference happening soon – http://www.esc-india.com/index.asp. Meet people – talk to people. You will get data and insights. Keep learning and at one point you will reach a stage – where you will have an idea to develop a business around it. Keep one thing in mind – the sole purpose of business and entrepreneurship is about “Making Profit” and sharing the profit with the company founders/investors and it’s employees. Its a different road. My suggestion is join a JOB first. Learn how things are working and then JUMP
@yogesh, the way to becoming an entreprenuer is not, in my opinion, going to happen by gaining a job. It was my intention to become one all my life, and getting a job forced me into an employee mentality. That is deadly to becoming an entrepreneur. The way to become an entreprenuer is to look for a solution to a human need and solve it. Dont box yourself into embedded when doing so, this will only add an artificial constraint on your thinking. Read these essays: http://paulgraham.com/articles.html Good Luck!