Pros and Cons of Embedded Software Engineering

Поделиться
HTML-код
  • Опубликовано: 19 июл 2022
  • 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
  • НаукаНаука

Комментарии • 142

  • @GreidiAjalik
    @GreidiAjalik  2 года назад +10

    Leave your pros and cons of embedded software Engineering in the comments section! Cheers!

    • @destinyaghafua8198
      @destinyaghafua8198 2 года назад +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 Год назад +1

      @@destinyaghafua8198 I work in Switzerland where the salary are high compared to other countries.

  • @MEWOVER9000
    @MEWOVER9000 11 месяцев назад +40

    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 5 месяцев назад

      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 2 месяца назад +1

      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 20 дней назад

      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

  • @arturorochoa9359
    @arturorochoa9359 3 месяца назад +5

    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 года назад +65

    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 года назад +3

      thanks for the support and thanks for sharing about Singapore - it’s really good to know! :)

    • @captain1459
      @captain1459 Год назад

      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?

  • @chrisstjohn2234
    @chrisstjohn2234 5 месяцев назад +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.

  • @elliekong712
    @elliekong712 Год назад +1

    Wow, this helps me so much, thank you so much for making this video!

  • @aswinvt
    @aswinvt 2 года назад +10

    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 года назад +1

      Thanks for sharing and all the support, my friend! Cheers!

  • @nullptr.
    @nullptr. Год назад

    Thanks for sharing your experience, I'm a freshman considering career options

  • @juanpablocubero3465
    @juanpablocubero3465 2 года назад +7

    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 года назад +1

      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.

  • @jmean4
    @jmean4 2 года назад +32

    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 Год назад +3

      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?

  • @malolasimman4656
    @malolasimman4656 2 года назад +2

    Thanks for sharing 🙂

  • @nirvik3722
    @nirvik3722 2 года назад +2

    I watched you video 7 months ago before starting as embedded software developer.... This field is really great as you suggested. Thank you.

  • @divyaprakashbiswas8781
    @divyaprakashbiswas8781 6 месяцев назад

    I don't know why but those cons seem to be pros for me. Thanks for the video.

  • @zyriously983
    @zyriously983 Год назад +1

    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?

  • @viktorsocial
    @viktorsocial 8 месяцев назад +1

    What about stress in the job, what is your experience with following deadlines, pressure, flexibility in scheduke, etc

  • @trf4311
    @trf4311 Год назад +2

    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?

  • @rochdimaria
    @rochdimaria 2 года назад +15

    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 года назад +1

      Thank you! and thanks for sharing about your experience! Cheers!

  • @Unknown82963
    @Unknown82963 Год назад +2

    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

  • @atlantisfigi7583
    @atlantisfigi7583 8 месяцев назад

    Can u use a mac for embedde software engineering because else I have to buy a new laptop.

  • @faridnubaili7917
    @faridnubaili7917 11 месяцев назад +3

    The most annoyed part is we cant focus on programming, we should ensure that the hardware, jumper etc. Installed properly, beside doing programming.

  • @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

  • @pixelapse9613
    @pixelapse9613 5 месяцев назад

    Is Arduino projects are Embedded systems too?

  • @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 года назад +6

    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

  • @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

  • @sindujakrishnan3958
    @sindujakrishnan3958 Год назад +2

    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.

  • @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 😉😉

  • @jp_engineer
    @jp_engineer 2 года назад +7

    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 года назад +1

      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?

  • @jorgeDeveloper80
    @jorgeDeveloper80 2 года назад +1

    Muy buen video.muchas gracias.desde Argentina

    • @GreidiAjalik
      @GreidiAjalik  2 года назад

      thank you for the support!! cheers!

  • @usmanqasim7948
    @usmanqasim7948 Год назад +2

    @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 Месяц назад

      Which one you choose ??

    • @usmanqasim7948
      @usmanqasim7948 Месяц назад

      @@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

  • @prashanthkumar3834
    @prashanthkumar3834 2 года назад +1

    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! :)

  • @gayanishanka9775
    @gayanishanka9775 2 года назад +1

    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 года назад +1

      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 ruclips.net/video/-7pfWTp_FsU/видео.html 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!

  • @heatsingh2205
    @heatsingh2205 2 года назад +1

    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!

  • @truth-12345.
    @truth-12345. 6 месяцев назад

    The cons you mentioned in software engineering task is what I like doing 😅

  • @330DKNY
    @330DKNY Год назад +1

    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.

  • @aidanhiggs5516
    @aidanhiggs5516 Год назад +1

    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  Год назад +2

      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 ruclips.net/video/HFmGk4oufj8/видео.html 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!

  • @georgegao9225
    @georgegao9225 2 года назад +1

    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! :)

  • @acsarda
    @acsarda 2 года назад +3

    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 года назад +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!

  • @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 3 месяца назад

      Yes, that is the way

  • @ingenierocristian
    @ingenierocristian 7 месяцев назад +1

    I would like to know what are the differences between an embedded software engineer, and a hardware engineer?

    • @Crown42
      @Crown42 5 месяцев назад +1

      Embedded software engineering is a hybrid of both hardware and software and hardware engineering is just dealing with tangible devices.

  • @captain1459
    @captain1459 Год назад +1

    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  Год назад +4

      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.

  • @badi8654
    @badi8654 2 месяца назад +1

    I am from Algeria, which is a third-world country. Are there any chances to study and work in a foreign country?

  • @isaacllanas2828
    @isaacllanas2828 2 года назад +1

    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?

  • @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.

  • @velavans5246
    @velavans5246 Год назад

    My compiler bullied me when I declared long var in a 16 bit mc

  • @fernandobeniteshuamani1147
    @fernandobeniteshuamani1147 2 года назад +4

    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 года назад +1

      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 года назад +1

      @@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 года назад +1

      No problem! Glad to hear it helped a bit! :)

  • @sreenath7349
    @sreenath7349 2 месяца назад

    Left my 1st job as industrial automation engineer to get to embedded software .snd currently iam .❤

  • @thuybaothuy3450
    @thuybaothuy3450 Год назад

    I am a fresher embedded software engineer in VietNam. The salary about 550$/ month.

  • @ni7mo
    @ni7mo Год назад +1

    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

  • @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....

  • @pabitrasharma1659
    @pabitrasharma1659 3 месяца назад

    Associate polytechnic diploma electronics misteriously can do embedded task but unathority to do.

  • @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🤣

  • @wiskasIO
    @wiskasIO 11 месяцев назад +1

    I loved coding in C in College but as soon as he said few opportunities of remote work.... like video and good bye

  • @msbanda2123
    @msbanda2123 2 года назад +1

    👍

  • @gabrielfienco2531
    @gabrielfienco2531 2 года назад +1

    True story, I just make a driver work after 1 week.. taking as reference the one from another mcu libray

  • @jugnu361
    @jugnu361 Год назад

    Steap Learning Curve

  • @gustavodelgadillo7758
    @gustavodelgadillo7758 Год назад +1

    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

  • @_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 ruclips.net/video/6HpbZ-nKNxA/видео.html and I’m thinking of making a salary related one soon as well ;)

  • @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 года назад +1

      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.

  • @nandakishor5611
    @nandakishor5611 Год назад +2

    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  Год назад +4

      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!

  • @malolasimman4656
    @malolasimman4656 2 года назад +3

    I'm incoming embedded Grad student

  • @internetworking345
    @internetworking345 26 дней назад

    "1 + 2 = ok" 😂😂

  • @JoeBob189
    @JoeBob189 2 месяца назад

    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

  • @mohamedahmed4461
    @mohamedahmed4461 2 года назад

    the question that we want to know ............. is it rewarding enough to be an Emb. engineer ?

    • @GreidiAjalik
      @GreidiAjalik  2 года назад +1

      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.

  • @hieupham9982
    @hieupham9982 2 года назад +8

    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 года назад +3

      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

  • @siva8497
    @siva8497 5 месяцев назад

    Dean Ambrose?

  • @HunainAlwaysRight
    @HunainAlwaysRight 2 года назад +1

    if Software Engineering is much better future and pay than Embedded Software Engineering then why aren't you working on it ?

    • @GreidiAjalik
      @GreidiAjalik  2 года назад +1

      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 (ruclips.net/video/AbDObwFNXCs/видео.html). 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...

  • @DeepuAmalan
    @DeepuAmalan 2 года назад

    Raspberry pi is so good

  • @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 года назад

      RUclips 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.

  • @bobby9568
    @bobby9568 2 года назад

    There are no cons! Haha

  • @ameliabuns4058
    @ameliabuns4058 Год назад

    Pros: AAaaaaaaaaaaaaaaa
    cons: Aaaaaaaaaaaaaaaaaaaaaaaaaa

  • @faridnubaili7917
    @faridnubaili7917 11 месяцев назад +1

    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 2 месяца назад

      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.