No video

Pros and Cons of Embedded Software Engineering

  Рет қаралды 57,285

Greidi Ajalik

Greidi Ajalik

2 жыл бұрын

Embedded C Programming for Absolute Beginners: bit.ly/3RYbR0U
Master Embedded Driver Development: bit.ly/3vd6YqJ
Master DMA’s: bit.ly/3vcE8Xy
Master RTOS: bit.ly/3zuU7Tp
Want to Support This Channel? Use the "THANKS" button to donate :)
Hey all! Today I'm talking about the pros and cons of embedded software engineering. I strongly encourage you to write your pros and cons in the comments section below! Feel free to ask me questions in the comments section to clarify things! Cheers!
Add me on Instagram: / greitzz
This video is NOT sponsored. Some product links are affiliate links which means if you buy something I will receive a small commission.
Equipment that I use:
📷: amzn.to/3kEdccY
💻: amzn.to/3xGoJ3z
🎙:amzn.to/3xFXGoO

Пікірлер: 141
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Leave your pros and cons of embedded software Engineering in the comments section! Cheers!
@destinyaghafua8198
@destinyaghafua8198 2 жыл бұрын
Thanks for your help, im currently in my 3rd in college for EEE. You made me motivated to choose embedded software, just ordered my first arduino and stm32 kit. Currently in advanced C programming course right now. Beginner steps but i guess we have to start from somewhere
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
You're welcome! Enjoy your studies and good luck with everything! Cheers!
@azdinator
@azdinator Жыл бұрын
@@destinyaghafua8198 Change your study.What that guy doesn't tell you in that you're not gonna have that much money for what you're doing. You'll spend hours and hours and weekend trying to figure out how to solve a problem. And nobody will give a shit on that. It's always ok when it's your choice and you have no wife and no children. Life starts getting really hard when you have a wife and your first child. You'll see that you're not going to pays a house with your salary and you'll have to save money each month trying to remain in positive. You don't see that at the beginning. But at the end, it makes a lot of differences. Don't ruin your life for that.
@azdinator
@azdinator Жыл бұрын
@@destinyaghafua8198 I work in Switzerland where the salary are high compared to other countries.
@MEWOVER9000
@MEWOVER9000 11 ай бұрын
I have zero regrets about going into this field. Something I might add is that there are a lot less young guys going into firmware/embedded software development. This field requires a very low level understanding of hardware that most newcomers never needed to develop. As a result, the average age of an embedded software engineer is somewhere around 40, compared to that of a conventional software engineer; around 30. There are a lot of old guys in this field with dated paradigms that are retiring, leaving a ton of opportunity for young guys to get in. As for salary, you absolutely can be earning more than a conventional software engy. Just ask for it. There is an ever shrinking supply of firmware guys and demand is still very high. There have been job postings in my town that haven't budged for 6+ months because there is simply no one to fill them. You have a lot more leverage in this field than you might think.
@chrisstjohn2234
@chrisstjohn2234 6 ай бұрын
I think all Software Engineers need to keep current with the latest ideas. TDD wasn't a thing when I got my first job but now I'm evangelising it to my team. Ditto agile development and CI which work really well for embedded systems.
@JoeBob189
@JoeBob189 3 ай бұрын
Bro, thanks for the advice! I'm looking for a job right now, and I didn't think about it that way. I have a very good chance at getting the job I applied for. It is literally what I've been doing for the last 4 years, and the posting has been up for over a month. I'll definitely apply what you mentioned
@Mooooov0815
@Mooooov0815 Ай бұрын
Any tips for going into this field? I've been a fullstack webdev for the past few years primarily doing Go on the back and TS on the frontend. While Go is somewhat inspired by C, C on embedded is a very very different beast. I have a halfway decent understanding of how hardware works and an okay understanding of electronics (communication protocols, usecases, etc). But I have absolutely no idea where to start with this
@joro407
@joro407 9 күн бұрын
​@@Mooooov0815 Same here ? I am also a full-stack web dev. I had the opportunity back in my university to choose between Software and Embedded systems but went for software, because easier realisation/more opportunities. But now I remember how much fun I had while programming arduinos, leds, sensors, etc.
@chrisstjohn2234
@chrisstjohn2234 6 ай бұрын
The most satisfying part of being an embedded software engineer for over 30 years? Seeing something I've worked on for sale in a shop, or even better watching somebody use it. You also get to play with great gadgets: I had a camera phone before they were available on the market because I was working on it and testing it at weekends! I could tell you what my latest gadgets are but that might get me fired/sued ;-) I sort-of agree with the remote working thing but the upside is you're a lot more likely to get to travel. I spent much of my 20s crossing the Atlantic just because I was the young guy who didn't have any home commitments and could jump on a plane with a few hours' notice. Downsides: yes, I get the "thinking about it at the weekend" thing. Even whilst asleep at night! Also you're constantly pushing boundaries with the hardware and trying to make the impossible... possible! Sometimes that doesn't work out which is a disappointment.
@gojosatoru1845
@gojosatoru1845 5 ай бұрын
what about IOT developers? sir can you mention any of your social account like linkedin? i wish to talk with you about this industry. i'm in my last year of my graduation. i can get many information from highly experienced engineer like you sir. it will help me for my career.
@arturorochoa9359
@arturorochoa9359 4 ай бұрын
You had me at having my own lab. Even though it can be expensive. Having a personal lab and actually using the cool tools sounds fun!
@AakashKumar-sy1pc
@AakashKumar-sy1pc 2 жыл бұрын
Hi Greidi. As a fellow embedded software engineer, I am enjoying your content a lot 😀. I work in Singapore and the salary difference between software engineers and embedded software engineers is quite high because there are a lot of banks and financial institutions here and they tend to pay a lot. But the embedded work is very exciting. In my previous company, we made a low power device and all our focus was on optimization and prolonging battery life but in my current company, I am working on a train system where the focus is on quick and reliable data transmissions. That is what I love about embedded software. Every job is a new adventure!
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
thanks for the support and thanks for sharing about Singapore - it’s really good to know! :)
@captain1459
@captain1459 2 жыл бұрын
Hello sir.... How's the career growth?? Financially?? After 4 to 5 years of experience at product based company how much salary package one can expect as an embedded software engineer???
@sabeshroshan3881
@sabeshroshan3881 11 ай бұрын
I'm a New fellow of embedded software engineer❤❤ when I read your stry I am happy🎉 support for beginners
@vijayk2867
@vijayk2867 9 ай бұрын
​@@sabeshroshan3881can you please tell me if it's practical to use RTOS on Lpc2148?
@jmean4
@jmean4 2 жыл бұрын
It is a very rewarding field in software engineering. I love how you need to understand both the hardware and software concepts in order to solve problems. Pro: Solving interesting problems Con: Steep learning curve
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Thanks for sharing!
@amrmusa7217
@amrmusa7217 Жыл бұрын
actually it's one of the things that makes us special we know what's going on when the code is runing
@needsomeaim7233
@needsomeaim7233 Жыл бұрын
@@amrmusa7217 For 2 weeks?
@aswinvt
@aswinvt 2 жыл бұрын
Great video man 🤩 In my experience working with latest or less known hardware is the most difficult part, we will only have limited resources and most of the time it will consume so much effort in debugging simple issues. But the most interesting and satisfying part is seeing the device working as expected at the end 😁
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Thanks for sharing and all the support, my friend! Cheers!
@juanpablocubero3465
@juanpablocubero3465 2 жыл бұрын
I recently graduated from electronics engineering, and I'm about to start my first job as an embedded software engineer. At first I had my doubts about working in this field, but your videos have helped me to better undestand what this type of engineer does, and now I'm feeling excited for this opportunity!
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Good luck with your job and thanks for the support! Cheers!
@MB-tt5ms
@MB-tt5ms Жыл бұрын
I am an embedded engineer and absolutly love my job. According to met it is one of the best engineering majors.
@rochdimaria
@rochdimaria 2 жыл бұрын
I agree with all of what you talked about. I'm an embedded software engineer. I finished up leaving my first job because of thinking of solving problems in weekends and holidays. It is so annoying. The biggest pro is learning new things by times. I did some javascript coding when i worked on iot projects, and im keeping to learn new stuff as hardware design...
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Thank you! and thanks for sharing about your experience! Cheers!
@nirvik3722
@nirvik3722 2 жыл бұрын
I watched you video 7 months ago before starting as embedded software developer.... This field is really great as you suggested. Thank you.
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Thanks! All the best!
@Brave569
@Brave569 2 ай бұрын
Hello
@faridnubaili7917
@faridnubaili7917 11 ай бұрын
The most annoyed part is we cant focus on programming, we should ensure that the hardware, jumper etc. Installed properly, beside doing programming.
@jp_engineer
@jp_engineer 2 жыл бұрын
I've been working with both hw and fw, and over time I feel more like doing only firmware and not doing hardware at all. I consider that I will migrate totally to application software; what I mean is that someone else creates the HAL and ensures the hardware is fine. I like to not have to cut tracks and make circuits test for a first released prototype. If it's not for work then I like it hahah... I love hardware but It suits me well to have it as a hobby. Surely my list Cons: - I still face people very resistant to using git properly and using new tools ( things like writing scripts for automating tasks). - It is hard to convince people that a good hardware tool is an investment. - Pro: - These days you can work everywhere (the Visa process is fast and renewal is simply easy). - Well paid ( If ur salary is low, search for another place, because the area is well paid in general at least in the US and Europe) - we are not going to be unemployed for a long time. If so, be sure the world crashed for real. - Can be fun too
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
This is great! Thank you so much for sharing this! Cheers!
@rochdimaria
@rochdimaria 2 жыл бұрын
Not sure about your first pro. I mean is it so easy to find a job when you are a foreign engineer 🤔 ? In which country precisely?
@elliekong712
@elliekong712 Жыл бұрын
Wow, this helps me so much, thank you so much for making this video!
@Delllatitude7490
@Delllatitude7490 Ай бұрын
You are right about non residents not finding jobs in USA as a embedded software engineer, I have 3 years of work experience working for avionics, but can’t get a job due to export control restrictions, now I’m learning AUTOSAR to try and find jobs, still it’s really hard in this market
@shubhamkshirsagar2892
@shubhamkshirsagar2892 2 жыл бұрын
I recently graduated from electronics and communications engineering, and I'm about to start my carrier in embedded domain as an embedded software engineer. At first I had my doubts about working in this field, but your videos have helped me to better understand what this type of engineer does, and now I'm feeling excited for this opportunity! Great work Greidi Ajalik. keep making more and more content on embedded especially software and hardware.
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
awesome! Good luck on your journey and thanks for the support! Cheers!
@marinaanand6114
@marinaanand6114 Жыл бұрын
What about now
@usmanqasim7948
@usmanqasim7948 Жыл бұрын
@Geidi Ajalik I am a Javascript developer. I did BS in Computer science. My love is to work with Low level Languages(Some how) like C, C++, RUST or Assembly Languages. Now i have to choose one of these field ML, AI or Data Science. or Embedded Software Engineering. Last thing i have some basic (matriculation or Grade 10th) knowledge of Physic. I am working as a software engineer but there are many of my colleague working as a Embedded Software Engineer.
@Brave569
@Brave569 2 ай бұрын
Which one you choose ??
@usmanqasim7948
@usmanqasim7948 2 ай бұрын
@@Brave569 C
@betull7
@betull7 Ай бұрын
We have a similar background and i'm trying to choose between those fields as well. How did you make the best decision for ur career? Can you help us out with ur experiences?
@usmanqasim7948
@usmanqasim7948 Ай бұрын
@@betull7 sure
@divyaprakashbiswas8781
@divyaprakashbiswas8781 6 ай бұрын
I don't know why but those cons seem to be pros for me. Thanks for the video.
@nullptr.
@nullptr. Жыл бұрын
Thanks for sharing your experience, I'm a freshman considering career options
@viktorsocial
@viktorsocial 9 ай бұрын
What about stress in the job, what is your experience with following deadlines, pressure, flexibility in scheduke, etc
@trf4311
@trf4311 Жыл бұрын
I'm working as an embedded software engineer in korea. and trying to get master degree and get a job in US, and found that you said it's hard for non-american to get a job in this field, how could you go through with this?
@330DKNY
@330DKNY Жыл бұрын
I have to disagree on the pay. Unless you are working at a silicon manufacture as an embedded software engineer, expect to be 20K to 80K below someone who does back-end server work for example. Cloud computing jobs have really allowed software engineers to make significant salary compared to someone doing embedded or application development.
@malolasimman4656
@malolasimman4656 2 жыл бұрын
Thanks for sharing 🙂
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
No Problem! :)
@heatsingh2205
@heatsingh2205 2 жыл бұрын
I am into 3d printing and feels the same ,but still I love embedded it doesn't bore me anytime
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Nice! 3D printing is pretty fun!
@isaacllanas2828
@isaacllanas2828 2 жыл бұрын
Bro you should do a course about 101 of Embedded Software Engineering!!
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
A free course? Course for sale - how much do you think someone would be willing to pay for one?
@badi8654
@badi8654 3 ай бұрын
I am from Algeria, which is a third-world country. Are there any chances to study and work in a foreign country?
@ingenierocristian
@ingenierocristian 7 ай бұрын
I would like to know what are the differences between an embedded software engineer, and a hardware engineer?
@Crown42
@Crown42 6 ай бұрын
Embedded software engineering is a hybrid of both hardware and software and hardware engineering is just dealing with tangible devices.
@Unknown82963
@Unknown82963 Жыл бұрын
Brother i would like to know about studying embedded system developer i have studied CSE and is now preparing to study embedded system development so i would like to know whether it will be difficult for a CSE student to study embedded system development and also whether its related to IT industry
@truth-12345.
@truth-12345. 7 ай бұрын
The cons you mentioned in software engineering task is what I like doing 😅
@sindujakrishnan3958
@sindujakrishnan3958 Жыл бұрын
I am hiring for Embedded Engineers in USA, any idea which sites would be a great pool for sourcing embedded engineers? I am trying DICE, its not helping much.
@bagaspermana88
@bagaspermana88 Жыл бұрын
Hire me please, lol 😅
@prashanthkumar3834
@prashanthkumar3834 2 жыл бұрын
Looking forward for some Technical Lectures
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
I don't think this channel will have any lecture style of content. Thank you for the support! :)
@ni7mo
@ni7mo Жыл бұрын
In most cases embedded developing is pain in the ass (mainly caused by management). But I still like this job, because of interaction between hardware and software
@zyriously983
@zyriously983 Жыл бұрын
Is it possible to get a hardware related job with a CS degree or do they want somebody with an EE degree? I did not really get any hardware knowledge through my degree. How much Physics is needed?
@thuybaothuy3450
@thuybaothuy3450 Жыл бұрын
I am a fresher embedded software engineer in VietNam. The salary about 550$/ month.
@gustavodelgadillo7758
@gustavodelgadillo7758 Жыл бұрын
A pro is being constrained makes You a better programmer and the problems are closer to the CS You learn at school imho, compared to fullstack dev wherethe cloud makes You falsely believe resources are unlimited, I enjoy problem solving but I do consider a shame it is under paid compared to fullstack jobs which are overpaid imho
@sreenath7349
@sreenath7349 2 ай бұрын
Left my 1st job as industrial automation engineer to get to embedded software .snd currently iam .❤
@jorgeDeveloper80
@jorgeDeveloper80 2 жыл бұрын
Muy buen video.muchas gracias.desde Argentina
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
thank you for the support!! cheers!
@acsarda
@acsarda 2 жыл бұрын
did you take freelance jobs? I mean, little part-time jobs after regular jobs. If you did, what was your experience? I'm thinking about this to add experience
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
I was initially planning on doing that, but everything else I want to do is taking too much of my time, so I don't have time left for direct freelancing right now...
@acsarda
@acsarda 2 жыл бұрын
@@GreidiAjalik thanks!
@JoeBob189
@JoeBob189 3 ай бұрын
With AI's current state, I don't think it will be much longer before software engineering becomes significantly easier. This will inevitably either lower wages, or number of people actively employed. I do believe we will see software engineers suffer due to AI in the near future. Since embedded involves hardware, it will be more difficult for AI to have the same impact. It WILL impact embedded eventually, but it should be slower
@chmoney718
@chmoney718 8 ай бұрын
I majored in computer science and I know the software side of things, how are is it to learn and understand the hardware side of things
@wiskasIO
@wiskasIO 11 ай бұрын
I loved coding in C in College but as soon as he said few opportunities of remote work.... like video and good bye
@atlantisfigi7583
@atlantisfigi7583 9 ай бұрын
Can u use a mac for embedde software engineering because else I have to buy a new laptop.
@fernandobeniteshuamani1147
@fernandobeniteshuamani1147 2 жыл бұрын
I recently discovered your channel and the life of an embedded systems developer is very interesting, I am currently one week away from finishing my degree in electronic engineering, and I would like to specialize in embedded systems. I would also like to know, based on your experience, what are the average salaries for recent graduates who work in the field for my first time. I know that it may vary depending on the country and other factors, but I would like to know the reference you currently have, best regards .
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Hey! thanks for the support! Entry level straight out of college in Rochester NY area is now about 80k USD per year... I hope this helps :)
@fernandobeniteshuamani1147
@fernandobeniteshuamani1147 2 жыл бұрын
@@GreidiAjalik I appreciate it so much, thank for sharing me that reference. I will keep an eye on your videos, those are really interesting! Best regards!
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
No problem! Glad to hear it helped a bit! :)
@hieupham9982
@hieupham9982 2 жыл бұрын
In my country, embedded software engineering is kind of underdeveloped in general. Actually, atm, i'm working like an embedded linux engineering, specially in networking devices. Most of the time, i work with SoC because the hardware is provided by another company and they build a framework based on Openwrt (or something like that), driver for their hardware and so on. Our jobs is to build anything we want base on that framework. Sometime we have to fix various bugs in driver which require understanding of hardware stuff like registers, I/O mode, etc... Unfortunately, students here don't like this field because it's hard to learn. They chase for IT cuz there are lots of short-term Web programming, AI programming out there, which take just 3-6 months and they can have a job and get PAID FAR HIGHER THAN THE HELL COMPLICATED ONE that i have to learn for years: Electronics, telecommunication, Operating system, Linux programming,... My country is underdeveloped so there is just a few companies can invest in embedded engineering, a lot of requirement and investment for tools, Labs, specific tester (cuz generic tester can't understand how to test a small shit device like router). (Meanwhile for normal software, just a computer, some server and basically, it's done). Feeling kind of unfair. But I just love touching the hardware and feel the heat on of the Chip. Will always being and embedded engineer !!!
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
ah.. it's unfortunate to hear that... I hope that it will become more balanced over time and people start recognizing it better in your country.... Thank you for sharing this, good info for everyone! Cheers!
@90wstwst
@90wstwst Жыл бұрын
You are from the same country as me, VN. Thank you for sharing this
@bagaspermana88
@bagaspermana88 Жыл бұрын
actually Vietnam nowadays had many investment in semiconductor industries from abroad, I think It will be promising field. greeting from 🇮🇩🇻🇳❤
@tawalioualao7444
@tawalioualao7444 Жыл бұрын
Benin here. The most developed fields in my country in IT is software development... And embedded area is just around arduino or esp and mainly during studies... So I leave temporally this field to start a career as fullstack web dev... But I love embedded systems
@bagaspermana88
@bagaspermana88 Жыл бұрын
@@tawalioualao7444 i feel the same, but i havent started to try fullstack role yet. Is it worth to try? why you decided to comeback to enbedded after have a fullstack job? i feel a bit fomo with fullstack job too and thinking to switch career from embedded to web development
@pixelapse9613
@pixelapse9613 5 ай бұрын
Is Arduino projects are Embedded systems too?
@nandakishor5611
@nandakishor5611 Жыл бұрын
Please stop derailing students, I am a graduate student and did my Masters in vlsi and embedded. All my batchmates got into embedded companies without any issues. PS: you need to work hard :)
@GreidiAjalik
@GreidiAjalik Жыл бұрын
not trying to derail anyone. Simply sharing my experiences and it is a fact that there are less embedded software engineering jobs (significantly less) than regular software (at least in the USA, might be different for other countries, but I doubt it especially based on the feedback I’ve gotten). Less positions available, means harder to get a job + it’s a very niche field. hope this helps! thank you! Cheers!
@pabitrasharma1659
@pabitrasharma1659 3 ай бұрын
Associate polytechnic diploma electronics misteriously can do embedded task but unathority to do.
@gabrielfienco2531
@gabrielfienco2531 2 жыл бұрын
True story, I just make a driver work after 1 week.. taking as reference the one from another mcu libray
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
lol, glad you got it working!
@gayanishanka9775
@gayanishanka9775 2 жыл бұрын
Hello, @Greidi Ajalik. Great content. I have been following you since your video on A Day in the Life of an Embedded Software Engineer. Another Con is that it is very hard to get into a JOB as most of the jobs asked for a certain specific experience. I was trying to get into a JOB in the embedded field in the UK but couldn't do it as in some instances my experience won't match. and sometimes interviews are harder compared to software engineer interviews. Will, you be able to share your experience in interviewing Entry level or Associate level Engineers.?? As an Interviewer what do you expect from them...? and answers.....? the competency that you expect....? which candidate that you gonna select...?? Thank you Looking forward to hearing from you, Sincerely, Gayan
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Hey! Thanks for all the support! Thanks for sharing more info on cons! I do agree with you, it's harder to get a job because these specific skills are required. This video goes through some interview questions and some comments might help you out as well kzbin.info/www/bejne/Y2jTl4qKpcR5qbc For any level positions there is a lot of emphasis on how this person might fit on the team (personality, social, teamwork, passion for the field) and some knowledge in coding and theory. hope this helps! :) Cheers!
@krishk4870
@krishk4870 Жыл бұрын
Pro's - Can we strat a company or small scale start-up ? While compare with other industries like IT or VLSI!!! Is it wothy? Pls tell me. I am planning for it
@aidanhiggs5516
@aidanhiggs5516 Жыл бұрын
Good day Greidi, Hope you are well. I'm Completing my BEng Computer and electronics degree in the next 2 months. And I'm applying for my Masters for next year. What advice do you have on becoming a PRO in embedded devices. And, what is the latest trend in embedded devices? I'm hoping for a project, in my Masters, that uses an embedded device. I also want to gain as much experience, with embedded devices, as possible to make me proficient in the job environment. 2 Birds with 1 stone :). Also, "Imposter syndrome" is a real future fear for me, since i basically only have about 4 semesters worth of experience with these devices (I have experience with 8051, PIC24, STM32, ATMega328p and RPi chips) Kind regards
@GreidiAjalik
@GreidiAjalik Жыл бұрын
to become a pro you’d need to work and learn a lot. School is good, but can teach you only so much. Actual real world experience will help you get there. watch this video for basic skill set needed kzbin.info/www/bejne/fnfQeJ5qpNqZoJo Feeling an impostor is common, but know that being in engineer is not knowing everything. Engineers solve problems… that’s the job… you can’t know it all… ever… Cheers!
@diwakar8815
@diwakar8815 2 жыл бұрын
That's the thing that made me interested in embedded systems. Voila a creation in front of you blinking its lights seducing......🤤that went out of topic real fast🤣
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
lol... Thanks for sharing!
@velavans5246
@velavans5246 Жыл бұрын
My compiler bullied me when I declared long var in a 16 bit mc
@georgegao9225
@georgegao9225 2 жыл бұрын
Hello Greidi. I am a year 2 student who majors in Electronic Engineering, but I find the courses hard to follow. Would you recommend converting to computer science where things are easier? Thanks
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
My question is - are they actually easier in CS for you or why do you think it would be easier? Did the coding classes come easier to you? Personally... this is a good moment for you to think about changing majors because majority of classes overlap for first 2 years (I think). What do you personally like the most? programming? doing schematics? electrical designs? something else? Also don't put too much pressure on yourself on making the perfect choice... you can always switch careers pretty easily with a STEM degree, people do it all the time (and I did it... twice now..)
@georgegao9225
@georgegao9225 2 жыл бұрын
@@GreidiAjalik Thank you Greidi. You are right. I have put too much pressure on myself. As the conversion to the front-end can be very fast, I can do it any time if I truly cannot deal with the microcontrollers.
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
No problem! just make sure you take electives and course you'd enjoy the most! :)
@v4gamingyt153
@v4gamingyt153 Жыл бұрын
sir i am going to start my carrier i have 2 it jobs offer and 1 embedded job which one to select (it salary is=4lpa to 6lpa) (embedded salary is 5LPA) which one to select 😉😉
@captain1459
@captain1459 2 жыл бұрын
Hello sir.... How's the career growth?? After 4 to 5 years of experience at product based company how much salary package one can expect as an embedded software engineer???
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
It totally depends on the location where you live and work. For me after 4 years I was making ~120k per year as total compensation and this is in Rochester NY. You most likely won't get the same pay if you stick with one company, so gotta switch companies ever 1.5-2 years. I worked for a total of 3 companies in the 4 year period, each job change resulted with higher pay.
@RESISTAGE
@RESISTAGE 2 жыл бұрын
the most important is that the market of engineers is so overpopulated that there's no demand at all. good luck finding a job that pays enough. maybe if u stay at parents basement... cause NY area pays only 80k. as much as I pay for rent I couldn't even do it at 200k
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
are you talking about NYC? Cost of living in NY state, outside of NYC area, is significantly cheaper than NYC... Also the salary for entry level might be 80k, but if you are already seasoned (few years of experience), you should expect to make 100k+ as base salary.
@AmirHamzah_MAHBAR
@AmirHamzah_MAHBAR Жыл бұрын
I'm newbie and i have might be stupid question, just dont know where to ask. I want to making personal fun project like interactive led lights via sensor. Does learning C and use Arduino is way to go as beginner? Thank you if anyone here answer it.
@rpt170
@rpt170 4 ай бұрын
Yes, that is the way
@malolasimman4656
@malolasimman4656 2 жыл бұрын
I'm incoming embedded Grad student
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Good luck with your studies!
@jugnu361
@jugnu361 Жыл бұрын
Steap Learning Curve
@internetworking345
@internetworking345 Ай бұрын
"1 + 2 = ok" 😂😂
@user-uf3ss9tc1f
@user-uf3ss9tc1f 2 жыл бұрын
Hello how long does it take to be qualified to work as a embedded software engineer coming from a cs background ? I will gladly appreciate your help.
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
You could jump straight into it from college (at least I met several people who had done that) - otherwise, you can probably pick up the BASIC skills pretty quick if you've never touched development boards (maybe 1-3 months doing 10-20h per week in addition to your regular job). In general it takes a long time to become proficient at it tho.
@Andarius
@Andarius Жыл бұрын
I went straight into it from CS by chance. As long as you have some basic digital design and architecture experience under your belt, you'll be fine in a junior role.
@siva8497
@siva8497 6 ай бұрын
Dean Ambrose?
@_RamRithicK
@_RamRithicK 2 жыл бұрын
Can you make a video of life and salary of a embedded engineer is US?
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
hey! here’s a day in a life video I made kzbin.info/www/bejne/bHnTk41jo7CBrqM and I’m thinking of making a salary related one soon as well ;)
@khaledbrownie5178
@khaledbrownie5178 2 жыл бұрын
What course should i get if i want to be asoftware engineer? I am a grad student in BSmarine engineering and i dont like it.
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
You'd want to focus on programming courses - you can always take some electives in it. Odds are that the grad level courses will require a lot of your time since the learning curve can be steep if you have no background in writing software. Hope this helps a bit....
@HunainAlwaysRight
@HunainAlwaysRight 2 жыл бұрын
if Software Engineering is much better future and pay than Embedded Software Engineering then why aren't you working on it ?
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
I don't think what you said is true, embedded SWE is very competitive to regular SWE, there might be less jobs because it's more niche, but nothing wrong with that. I personally wanted to try and do different things in my life and changed careers (kzbin.info/www/bejne/d5OngJWte7OLedU). I would never recommend for anyone choosing a job simply because of the pay... good pay is nice but if you hate what you're doing it's not the best way to live...
@mohamedahmed4461
@mohamedahmed4461 2 жыл бұрын
the question that we want to know ............. is it rewarding enough to be an Emb. engineer ?
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Personally, it wasn't for me as a hence why I left my regular job and started doing my own thing. It's up to you (the viewer) to decide if the pros outweigh the cons.
@msbanda2123
@msbanda2123 2 жыл бұрын
👍
@DeepuAmalan
@DeepuAmalan 2 жыл бұрын
Raspberry pi is so good
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Yes it is!
@user-op9cr1lc3t
@user-op9cr1lc3t 2 жыл бұрын
Do you think you have be a real software engineer to have a youtube channel about software engineering and get a million followers by just faking.
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
KZbin has such a large area of opportunities for content creation. You could be a non-software engineer and making videos about reacting or commenting about software engineering... although you don't need to "fake it"....also getting millions of followers is pretty hard to do with faking something ... :) gotta be real and yourself.
@ameliabuns4058
@ameliabuns4058 Жыл бұрын
Pros: AAaaaaaaaaaaaaaaa cons: Aaaaaaaaaaaaaaaaaaaaaaaaaa
@faridnubaili7917
@faridnubaili7917 11 ай бұрын
The most annoyed part is we cant focus on programming, we should ensure that the hardware, jumper etc. Installed properly, beside doing programming.
@JoeBob189
@JoeBob189 3 ай бұрын
Yup! I was debugging why I2S wasn't working as expected. Eventually found that the jumper wires for TX and RX were shorting UNDER the breadboard. The wires were bent in just the right way for this to happen.
How To Become An Embedded Software Engineer?
10:30
Greidi Ajalik
Рет қаралды 125 М.
10 years of embedded coding in 10 minutes
10:02
Greidi Ajalik
Рет қаралды 390 М.
How I Did The SELF BENDING Spoon 😱🥄 #shorts
00:19
Wian
Рет қаралды 35 МЛН
👨‍🔧📐
00:43
Kan Andrey
Рет қаралды 10 МЛН
World’s Largest Jello Pool
01:00
Mark Rober
Рет қаралды 128 МЛН
4 Things I Wish I Knew Before Becoming Embedded Software Engineer
7:28
Embedded Software Engineering Interview Questions & Answers
10:24
Greidi Ajalik
Рет қаралды 56 М.
Advice from the Top 1% of Software Engineers
10:21
Kevin Naughton Jr.
Рет қаралды 3,3 МЛН
What Actually is Embedded C/C++? Is it different from C/C++?
11:05
Jacob Sorber
Рет қаралды 144 М.
What does an Embedded Software Engineer Do?
13:03
EmbeddedInventor
Рет қаралды 55 М.
How To Learn Embedded Systems At Home | 5 Concepts Explained
10:34
Hardware Engineer vs Software Engineer: Which should you choose?
9:21
EMBEDDED PROJECT IDEAS - Embedded Software Projects From Beginner to Expert Level
6:55
Prof. Dr. Florian Leitner-Fischer
Рет қаралды 39 М.
What Professional Software Engineers ACTUALLY Do
14:28
ForrestKnight
Рет қаралды 1,5 МЛН
How I Did The SELF BENDING Spoon 😱🥄 #shorts
00:19
Wian
Рет қаралды 35 МЛН