Тёмный

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

Basic Tech
Подписаться 5 тыс.
Просмотров 31 тыс.
50% 1

In this video, I will put some light on the skills required to enter the Embedded software development domain and also I will talk about how to acquire those skills in a proper sequence.
Books mentioned in the video-
1)The C programming language-
www.amazon.in/...
2)Let Us C-
www.amazon.in/...
Share, support and subscribe.
Instagram- / tech_basic
Twitter- / basic_tech_

Опубликовано:

 

16 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 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
@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?
@shuvadeepbhattacharjee8633
@shuvadeepbhattacharjee8633 2 года назад
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.
@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.
@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
@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.
@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.
@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.
@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. 🙏
@nachiketathakur697
@nachiketathakur697 3 года назад
Thank you very much. Can you please suggest projects in increasing order of complexity?
@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)
@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.
@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.
@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.
@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.
@anuragbisht6027
@anuragbisht6027 4 года назад
Gr8 bro. I'm also an embedded enthusiast. It's very informative.
@jay_24_59
@jay_24_59 3 года назад
Bro learning C u means learning embedded C kya??or both r same..Thanks😃
@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.
@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.
@Coderama
@Coderama 3 года назад
What about thingworx ??
@ankitraj3180
@ankitraj3180 4 года назад
from wher can I learn RTOS??
@nivetha4154
@nivetha4154 4 года назад
Should I start with embedded python
@flysolo7089
@flysolo7089 3 года назад
Thanks bro, but you forgot the next level Embedded, i.e LINUX device drivers
@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
@surajveer7512
@surajveer7512 4 года назад
i know c quite well should i start with embedded c...
@Basic_Tech_
@Basic_Tech_ 4 года назад
Yes why not.
@letsanon
@letsanon 5 месяцев назад
can cse student become a firmware developer?
@Basic_Tech_
@Basic_Tech_ 5 месяцев назад
Yes 💯
@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)
@ShahHarsh1999
@ShahHarsh1999 3 года назад
Sir please make video on RTOS programming.
@manishrao8326
@manishrao8326 4 года назад
please sir suggest any video related to ARM and on RTOS?
@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
@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.
@gauravlokhande99
@gauravlokhande99 4 года назад
Thanks a lot for this informative video! Hope you will make more videos about this Topic :)
@anushatadamari3185
@anushatadamari3185 4 года назад
Too good 🤩😳 such a step by step guidance 🙏🙏
@Basic_Tech_
@Basic_Tech_ 4 года назад
Thanks for appreciation.
@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.
@thinhle96
@thinhle96 4 года назад
Can you put on caption? I couldn't hear anything.
@Basic_Tech_
@Basic_Tech_ 4 года назад
Sure, I will do that .
@ayushmurari9999
@ayushmurari9999 3 года назад
Very informative video 👍🏻 Thanks!
@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.
@according_to_jim3723
@according_to_jim3723 4 года назад
what language is he speaking?
@vikaschoudhary1625
@vikaschoudhary1625 4 года назад
hindi
@patelparixithariprasad19me85
@patelparixithariprasad19me85 3 года назад
Any books for RTOS...
@prabhashkumarsahu3277
@prabhashkumarsahu3277 3 года назад
It's a very informative video sir.. Pls make same type of video for iot. I am very great ful to you
@moinshaikh6684
@moinshaikh6684 4 года назад
Very nice Explaination.
@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
@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
@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?
@sailisurve4603
@sailisurve4603 4 года назад
Sir thanks for guidance
@ankit7096
@ankit7096 4 года назад
sir what's yr profession
@Basic_Tech_
@Basic_Tech_ 4 года назад
Firmware Engineer.
@ankit7096
@ankit7096 4 года назад
keep uploading videos on embedded systems
@shivamkaushik3106
@shivamkaushik3106 3 года назад
Sir tutorial to full embedded system
@nikhilchitroda6409
@nikhilchitroda6409 3 года назад
v.good explanation .. 🤓💯
@shubhamhagavane3297
@shubhamhagavane3297 3 года назад
Nice!
@sjagtap9808
@sjagtap9808 4 года назад
Nice explanation
@yadavashok1765
@yadavashok1765 4 года назад
Embedded software par hi aur videos banana. Good
@Basic_Tech_
@Basic_Tech_ 4 года назад
Thank's for appreciation.
@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.
@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- ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-fCxzA9_kg6s.html For Keil, you can checkout any introductory video and can get started.
@sasaglamocak2846
@sasaglamocak2846 3 года назад
You wrote english title, then please speak english...
@ashishkhanduri1327
@ashishkhanduri1327 3 года назад
Man embedded is everything in electronics... that's the way u start ur intro...😂😂
@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
Просмотров 129 тыс.
How to get your first Job in Embedded Domain
8:35
Просмотров 20 тыс.
How to Crack Software (Reverse Engineering)
16:16
Просмотров 620 тыс.
What does an Embedded Software Engineer Do?
13:03
Просмотров 55 тыс.