How to become a Embedded Software Developer | Skills required to become Firmware developer

  Рет қаралды 30,745

Basic Tech

Basic Tech

Күн бұрын

Пікірлер: 106
@mohdsaifkhan3974
@mohdsaifkhan3974 3 жыл бұрын
1. C language 2. Work on Arduino 3. Work on 8bit micro controller 4. Switch to 32bit micro controller 5. Switch to RTOS
@naansuraedu1480
@naansuraedu1480 3 жыл бұрын
Is this a procedure to learn embedded systems
@shuvadeepbhattacharjee8633
@shuvadeepbhattacharjee8633 3 жыл бұрын
Thanks for this comprehensive information. BTW your t-shirt is cool
@nansonspunk
@nansonspunk 4 жыл бұрын
One of the most informative video deserves a million likes and views
@nansonspunk
@nansonspunk 4 жыл бұрын
can u just drop ur mail to contact u
@Basic_Tech_
@Basic_Tech_ 4 жыл бұрын
It's already there in channel's about section.
@shobhitverma2478
@shobhitverma2478 3 жыл бұрын
I have done the embedded systems course from CDAC Hyderabad and worked in company where it is service based and sent candidate to client. Here in this company I am not able to select to any of client. After 15 months I quit my job and from Jan 2021 I am searching for new job. I want to work as firmware engineer where firmware driver developed is done. Here problem is that inorder to get job mostly company requires 2 years of experience and I haven't any. Moreover in company I haven't worked on any of industrial level project since I am just preparing for interview but meanwhile I learn by myself how to write firmware for various protocols for ARM cortex m4 based microcontroller. Now I want to get a job as firmware engineer so, how can I get that?
@dhaneshprabhu72
@dhaneshprabhu72 3 жыл бұрын
Bro, you missed embedded Linux and device drivers. But it's still a good video. Pls make a video on Circuits designing and VLSI
@gaminggoneviral8063
@gaminggoneviral8063 3 жыл бұрын
Why we should use Bare Metal Programming? I see only disadvantages of it because it takes alot of time to do a simple thing, also things get very complex when it comes to connectivity like BLE, Wi-Fi, LoraWan. Why we should not use higher level programming for rapid prototyping? like Mbed OS we can do things very easily with ARM Cortex-M processors. Also, Industry is moving towards tiny ML deployment on MCUs so imagine how difficult it would to work with neural networks at Bare Metal level. If you can tell me some solid reasons to learn Bare Metal Programming then I'm ready to learn. Waiting for your answer. Thanks
@Basic_Tech_
@Basic_Tech_ 3 жыл бұрын
100% Agreed. In world of APIs and abstraction we will take huge amount of time if we start developing everything from scratch.But if one has to be prepared for situations where debugging certain application requires diving deep then people who are good with basics will easily navigate through this situation.
@anuragbisht6027
@anuragbisht6027 4 жыл бұрын
Gr8 bro. I'm also an embedded enthusiast. It's very informative.
@chsdfsbwersdf2568
@chsdfsbwersdf2568 3 жыл бұрын
What do you think about the direction that embedded programming is taking towards embedded linux in regards to jobs prospects? Would you modify your advice to include it or you think we are not there yet? Thanks for the video.
@flysolo7089
@flysolo7089 3 жыл бұрын
Thanks bro, but you forgot the next level Embedded, i.e LINUX device drivers
@omprakashbanerjee4772
@omprakashbanerjee4772 3 жыл бұрын
thanks brother it was really informative, i have done lots of arduino projects and also i have completed avr embedded coding accessing registers.. now should i go for stm32 or not??? currently Im learning (html, css, javascript, php, database)
@Basic_Tech_
@Basic_Tech_ 3 жыл бұрын
Yes, you should definitely go for STM32.
@nachiketathakur697
@nachiketathakur697 3 жыл бұрын
Thank you very much. Can you please suggest projects in increasing order of complexity?
@subhamsripal7711
@subhamsripal7711 3 жыл бұрын
Web development language like html, css. Java script are essential for microcontroller or not???
@Basic_Tech_
@Basic_Tech_ 3 жыл бұрын
No they aren’t used in embedded systems.
@souvikghosh6966
@souvikghosh6966 2 жыл бұрын
Those are only used to provide UI access to the microcontrollers.
@MrHimadri89
@MrHimadri89 4 жыл бұрын
Sir is it possible to do this journey by self learning or this needs a guidance of a training Institute? Reading books watching videos are sufficient? How to get help if i get stuck on a specific of a small personal project? Assuming i am learning by myself
@Basic_Tech_
@Basic_Tech_ 4 жыл бұрын
Yes it is completely possible.
@rushabhmehrotra6775
@rushabhmehrotra6775 4 жыл бұрын
Nowadays even python is used in embedded Systems. Can you please help how python is used in embedded systems and is it good learning python for embedded Systems?
@Basic_Tech_
@Basic_Tech_ 4 жыл бұрын
Yes, it can be used with single-board computers which are widely used nowadays in embedded applications.
@aishwaryakanchan4673
@aishwaryakanchan4673 3 жыл бұрын
Is C Language the only programming language that will be used as an embedded system engineer? Won't python and c++ be used too?
@Basic_Tech_
@Basic_Tech_ 3 жыл бұрын
Yes, C++ and python too are often used in embedded systems.
@AnkitSharma-ue5lq
@AnkitSharma-ue5lq 4 жыл бұрын
Can I start embedded with UART and I2C before cortex and Arduino.
@Basic_Tech_
@Basic_Tech_ 4 жыл бұрын
UART and I2C are just communication protocols and you will understand them well only after you are comfortable with writing basic programs for any development board or MCU. So, I would suggest first become comfortable with basic peripherals of MCU and then start writing programs for connecting external devices with your MCU using communication protocols.
@AnkitSharma-ue5lq
@AnkitSharma-ue5lq 4 жыл бұрын
@@Basic_Tech_ Thank you . But can you provide best way to each and every think about embedded on a single online platform. Because I totally confuse with joining any course.
@Basic_Tech_
@Basic_Tech_ 4 жыл бұрын
@@AnkitSharma-ue5lq Reach me via email (basictech1009@gmail.com)
@risabhraj6217
@risabhraj6217 2 жыл бұрын
Sir can you please guide me how I could shape my career as an embedded engineer and what degrees I have to possess. Twist : I have done B.Tech in "Civil Engineering" and also currently I am not having any kind of degree related to EE, ECE or EEE but since childhood I had a great interest in Robotics and Automation along with Electronics, made many projects also but I am unable to find a proper path that how could I be able to move from civil to electronics and what additional course/degree I have to take, also Am I eligible to take that particular degree or not bcoz my branch was CIVIL. Please Guide Me🙏 I will be very thankful to you sir. 🙏
@adarshmadhusoodanan2927
@adarshmadhusoodanan2927 4 жыл бұрын
Very useful information brother..how to start with ARM ? And how to start with embedded. OS...i have good knowledge on arduino and somewhat on PIC..please answer . And also request you to make a video about embedded hardware domain as career option
@Basic_Tech_
@Basic_Tech_ 4 жыл бұрын
For getting started with ARM pick up some evaluation board from STM or Texas Instruments and start writing programs for accessing various peripherals like GPIOS, UART, ADCs, etc
@jay_24_59
@jay_24_59 3 жыл бұрын
Bro learning C u means learning embedded C kya??or both r same..Thanks😃
@sailisurve4603
@sailisurve4603 3 жыл бұрын
Sir with what keyword we can find job in embedded domain on job apps for freshers?
@Basic_Tech_
@Basic_Tech_ 3 жыл бұрын
Embedded C, Communication protocols, device drivers, wireless communication protocols, data structures and algos.
@saketkumar6250
@saketkumar6250 4 жыл бұрын
Sir, I am a 2020 batch ECE student and i got a job in a Embedded based company. My job profile is junior design engineer. Actually i never done any projects on arduino and i have very less knowledge about microcontroller. I was more focused on IT sector but i was unable to crack interviews of TCS and Cognizant. I am confused right now whether to join that embedded company or wait for next few months to get placed in IT companies(as there is hault of recruitment due to the pandemic). Most important thing- my skills are: C, SQL, digital electeonics. I am just average in both my core(ECE) field and in programming field. Please help me
@jokerjoker-tp2vf
@jokerjoker-tp2vf 4 жыл бұрын
i am very confusing in u r words that,average in ECE and programming.Then what what way u thing IT will choose u.if you deputed to programming,developer in IT,can u survive there.***** first u leave that from mind if u r a average student middle class family then join which company offers.it may be anything IT embedded (but related to u r filed and interest).so u can came to know about how the world is going on.same time learn and try to switch the job after getting experience. and u told u joined embedded based company.GOOD u can go with it.its a big ocean u have to swim.u my get oppurtunity in ARM,INTEL based company if u r extrodinary in u r job but if u realy n intrested in IT ok u can go with it.learn aptitude crack the intervw first.
@anuradhapandit4902
@anuradhapandit4902 4 жыл бұрын
Hey.. Same problem dude.. I will have my graduation in 2021 frm ece... N i too have average knowledge in both of field.. Neither i can do programming as well nor having more commnads in hardware field
@souvikghosh6966
@souvikghosh6966 2 жыл бұрын
Go for linux kernel development and drivers development if you've mastered C language. You can also develop your own operating system mastering these skills.
@souvikghosh6966
@souvikghosh6966 2 жыл бұрын
Kernel development deals with both the knowledge, hardware and softwares. For that you need to have very good knowledge of operating systems concepts, C language and some of assembly language.
@gauravlokhande99
@gauravlokhande99 4 жыл бұрын
Thanks a lot for this informative video! Hope you will make more videos about this Topic :)
@Coderama
@Coderama 3 жыл бұрын
What about thingworx ??
@ankitraj3180
@ankitraj3180 4 жыл бұрын
from wher can I learn RTOS??
@ShahHarsh1999
@ShahHarsh1999 3 жыл бұрын
Sir please make video on RTOS programming.
@SoumyadeepDas-yy7ux
@SoumyadeepDas-yy7ux 3 жыл бұрын
meri tarah kitne ece student ha jinhe? embeded system ka domain to pasand ha par market ma core sector ma job nhi ha yea sunkr hatas ho rahe he ,
@Basic_Tech_
@Basic_Tech_ 3 жыл бұрын
Kaafi Jobs hai market mein bass skills par kaam karo ache tarah se.
@Aisha-vs8vd
@Aisha-vs8vd 2 жыл бұрын
Can you make more detailed videos with examples
@Basic_Tech_
@Basic_Tech_ 2 жыл бұрын
Sure, I will resume making videos in some time.
@anushatadamari3185
@anushatadamari3185 4 жыл бұрын
Too good 🤩😳 such a step by step guidance 🙏🙏
@Basic_Tech_
@Basic_Tech_ 4 жыл бұрын
Thanks for appreciation.
@ayushmurari9999
@ayushmurari9999 3 жыл бұрын
Very informative video 👍🏻 Thanks!
@manishrao8326
@manishrao8326 4 жыл бұрын
please sir suggest any video related to ARM and on RTOS?
@vinodjk039
@vinodjk039 4 жыл бұрын
Hello bro. I completed Masters in Embedded systems I'm only aware with 8051that to academic knowledge only. I'm trying to learn other controllers and protocols but I dono were to start still getting confused to work with all development boards. Could you guide me.
@Basic_Tech_
@Basic_Tech_ 4 жыл бұрын
Surely I can help. Reach me via email (basictech1009@gmail.com)
@nivetha4154
@nivetha4154 4 жыл бұрын
Should I start with embedded python
@prabhashkumarsahu3277
@prabhashkumarsahu3277 4 жыл бұрын
It's a very informative video sir.. Pls make same type of video for iot. I am very great ful to you
@surajveer7512
@surajveer7512 4 жыл бұрын
i know c quite well should i start with embedded c...
@Basic_Tech_
@Basic_Tech_ 4 жыл бұрын
Yes why not.
@patelparixithariprasad19me85
@patelparixithariprasad19me85 3 жыл бұрын
Any books for RTOS...
@letsanon
@letsanon 5 ай бұрын
can cse student become a firmware developer?
@Basic_Tech_
@Basic_Tech_ 5 ай бұрын
Yes 💯
@Coderama
@Coderama 3 жыл бұрын
What about initial salaries??
@Basic_Tech_
@Basic_Tech_ 3 жыл бұрын
It entirely depends on skills one have. But if we talk about average it is decent.
@rajendrababu3925
@rajendrababu3925 4 жыл бұрын
hi i am from Hyderabad completed my pg diploma in embedded systems and design from past 12 months i am searching for an entry level in firmware developer i know c,language programming arm cortex m series using basic embedded protocols like uart , good understanding of how to write a basic code for arm using GPIOs bur iam able to get a job recently one startup called me and said rtos (code composed studio) i said i know vxworks i have small hand on experience how to write a code and how to use it they rejected me yesterday also one product base company called for interview and asked me about the profile i explained every thing but they said u cant do this job thank you u only have theretical knowledge cannot do the job we are working on 3d technology in mobiles at the end of interrview the words said by the manager hurt me a lot she said u r not from an iit or nit please try another field job insted of product base compeny .can u suggest me a way what is wrong in my approach toward getting a job is any thing i have to learn to get the job .this are my skills(c,python,programing on ARM cortex m3 using kiel ide,iot,shell scripting,rtos (vx works,free rtos), i done my pg dilpma in embedded systems and design from NIELIT
@Basic_Tech_
@Basic_Tech_ 4 жыл бұрын
Please watch my latest video. I have explained it in detail over there.
@ishankulkarni3542
@ishankulkarni3542 4 жыл бұрын
What is the name of that product based companies....??
@vallishreddy8263
@vallishreddy8263 4 жыл бұрын
I joined Kerbal masters for embedded software developer training
@nitinrahuja
@nitinrahuja 4 жыл бұрын
Thanks for the information and insights! It would be great if you can provide links to 5 things that you mentioned in the video otherwise, a beginner (like me) will get confused among plethora of online resources.
@nitinrahuja
@nitinrahuja 4 жыл бұрын
Kindly provide to links to best Arduino and keil tutorials, as mentioned points 2 and 3 of video respectively.
@Basic_Tech_
@Basic_Tech_ 4 жыл бұрын
For arduino you can check following video series- kzbin.info/www/bejne/nHTbq3RvlNCabNU For Keil, you can checkout any introductory video and can get started.
@shubhampawar283
@shubhampawar283 3 жыл бұрын
Sir can you tell me which 1 Career in Cloud computing or embedded systems ???
@Basic_Tech_
@Basic_Tech_ 3 жыл бұрын
Both are good. If you are good in electronics and programming opt for Embedded Systems and for cloud computing I do not know what are the pre-requisites.
@moinshaikh6684
@moinshaikh6684 4 жыл бұрын
Very nice Explaination.
@thinhle96
@thinhle96 4 жыл бұрын
Can you put on caption? I couldn't hear anything.
@Basic_Tech_
@Basic_Tech_ 4 жыл бұрын
Sure, I will do that .
@shubhamhagavane3297
@shubhamhagavane3297 3 жыл бұрын
Nice!
@sailisurve4603
@sailisurve4603 4 жыл бұрын
Sir thanks for guidance
@mdshakilansari4762
@mdshakilansari4762 4 жыл бұрын
Very good presentation 👍 , very much helpful , a must subscribe channel for aspirants
@Basic_Tech_
@Basic_Tech_ 4 жыл бұрын
Thank’s for such a positive feedback. It means a lot to me.
@Batpad1
@Batpad1 4 жыл бұрын
Very well explain, sir please guide i am a electronics engineer,i want to learn embedded with completely knowledge.please guide if you know any best institutes in Delhi Noida Or chandigarh. Thanx
@chacmool2581
@chacmool2581 2 жыл бұрын
If your video is in X language, title it in X language so I don't click, watch the ads and then see a video in a language different from there language title.
@yadavashok1765
@yadavashok1765 4 жыл бұрын
Embedded software par hi aur videos banana. Good
@Basic_Tech_
@Basic_Tech_ 4 жыл бұрын
Thank's for appreciation.
@according_to_jim3723
@according_to_jim3723 4 жыл бұрын
what language is he speaking?
@vikaschoudhary1625
@vikaschoudhary1625 4 жыл бұрын
hindi
@nikhilchitroda6409
@nikhilchitroda6409 3 жыл бұрын
v.good explanation .. 🤓💯
@shivamkaushik3106
@shivamkaushik3106 3 жыл бұрын
Sir tutorial to full embedded system
@ankit7096
@ankit7096 4 жыл бұрын
sir what's yr profession
@Basic_Tech_
@Basic_Tech_ 4 жыл бұрын
Firmware Engineer.
@Vinaykumar-bf8hj
@Vinaykumar-bf8hj 3 жыл бұрын
Brilliant 🔥 🔥 🔥 what do you do ? Btw ?
@Basic_Tech_
@Basic_Tech_ 3 жыл бұрын
I work on embedded software development.
@Vinaykumar-bf8hj
@Vinaykumar-bf8hj 3 жыл бұрын
In which company?
@ankit7096
@ankit7096 4 жыл бұрын
keep uploading videos on embedded systems
@sjagtap9808
@sjagtap9808 4 жыл бұрын
Nice explanation
@madhuriveer3620
@madhuriveer3620 3 жыл бұрын
Very good information sir...I completed the course but I didn't get job...what I do
@soorajhaveri925
@soorajhaveri925 3 жыл бұрын
Update resume on.. LinkedIn nakuri. Com
@ashishkhanduri1327
@ashishkhanduri1327 3 жыл бұрын
Man embedded is everything in electronics... that's the way u start ur intro...😂😂
@sasaglamocak2846
@sasaglamocak2846 3 жыл бұрын
You wrote english title, then please speak english...
@ranSmsB
@ranSmsB 2 жыл бұрын
Roses are red, violets are blue. The title is in English, but why aren't you?
@techbits007
@techbits007 3 жыл бұрын
Hi, Appreciated yr, very nice talking n discussing points on Embedded, I m also frm ECE and long waiting aspirant for Embedded, you may call a very long time aspirant.... I hope you understood wht i mean bcj of less job opportunities n Electronics field, but still i have the hopes for entry-level... May I got your whtsapp contact or e-mail for further info....?????
@Basic_Tech_
@Basic_Tech_ 3 жыл бұрын
basictech1009@gmail.com
@techbits007
@techbits007 3 жыл бұрын
@@Basic_Tech_ thanx for sharing this. I will e-mail you all my details as I did embedded trainings also before covid crisis last yr, learnt embedded C , worked akso by myself. But only on software not bought hardwares
@JohnnyFive626
@JohnnyFive626 3 жыл бұрын
Banana.
How To Become An Embedded Software Engineer?
10:30
Greidi Ajalik
Рет қаралды 129 М.
How to become an Embedded Software Engineer - 5 STEP ROADMAP to learn Embedded Software Engineering
8:52
Osman Kalyoncu Sonu Üzücü Saddest Videos Dream Engine 269 #shorts
00:26
这是自救的好办法 #路飞#海贼王
00:43
路飞与唐舞桐
Рет қаралды 60 МЛН
Random Emoji Beatbox Challenge #beatbox #tiktok
00:47
BeatboxJCOP
Рет қаралды 17 МЛН
Interview Questions for Embedded Software Developers-Part 1
12:17
13 points to do to self learn embedded systems
16:30
embeans
Рет қаралды 150 М.
Добро пожаловать в C++
16:08
Winderton
Рет қаралды 477 М.
How To Learn Embedded Systems At Home | 5 Concepts Explained
10:34
What does an Embedded Software Engineer Do?
13:03
EmbeddedInventor
Рет қаралды 55 М.
C++ Developer Learns Python
9:26
PolyMars
Рет қаралды 2,7 МЛН
How to Get Started Learning Embedded Systems
11:08
Jacob Sorber
Рет қаралды 285 М.
Dear Game Developers, Stop Messing This Up!
22:19
Jonas Tyroller
Рет қаралды 723 М.
Osman Kalyoncu Sonu Üzücü Saddest Videos Dream Engine 269 #shorts
00:26