4 Things I Wish I Knew Before Becoming Embedded Software Engineer

Ғылым және технология

Want to Support This Channel? Use the "THANKS" button to donate :)
Hey all! Today I'm sharing about things I wish I knew before I became an Embedded Software Engineer. 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.
Camera used for recording content: amzn.to/3kEdccY
#creatornow

Пікірлер: 117

  • @welribotes4139
    @welribotes4139 Жыл бұрын

    En embedded engineer with enough charisma skill to make videos about it... He is the chosen one.

  • @GreidiAjalik

    @GreidiAjalik

    Жыл бұрын

    lol🤣

  • @chandanavkumar1041
    @chandanavkumar10416 ай бұрын

    Omg. This is the video i so badly needed. I am from a CS background and i kinda had to start my career in embedded software. I was just lost because this was not a part of my plan at all but i am here now and wanna give my best and be the best at this. So thank you! Im glad i found your channel. Much love

  • @ali_youtube_user_7351
    @ali_youtube_user_7351Ай бұрын

    man I believe this is best vid you made in your channel. as if you're talking to me like as an adviser. this vid can shed light on people's future and can even save my future from possible wrong path.... thank you very much.

  • @MrAbhithepandey
    @MrAbhithepandey Жыл бұрын

    Thanks for putting the link for your camera. I was about to ask for it in the comments.

  • @AmitSharma-jv2lm
    @AmitSharma-jv2lm2 жыл бұрын

    Hey Greidi, love your videos! Very few people make content on embedded jobs. As an entry-level embedded engineer I can relate to all your videos!

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    Thank you so much for the support Amit! Cheers!

  • @Anna-mv9ew
    @Anna-mv9ew Жыл бұрын

    Omg, I am an embedded software engineer and this is so relatable, this imposter syndrome, the more you know, the less you feel you know, and working more than you need too... I feel seen

  • @GreidiAjalik

    @GreidiAjalik

    Жыл бұрын

    Thanks for sharing and glad to hear it’s relatable! You are seen! Cheers!

  • @bagaspermana88

    @bagaspermana88

    Жыл бұрын

    I am learning vhdl, the more I know, the less i feel I know 😭😭 it just siii hard

  • @hfradar9763

    @hfradar9763

    Жыл бұрын

    @@bagaspermana88 switch to IT bro life will be cool with lot of money

  • @sanjayshah7776

    @sanjayshah7776

    Жыл бұрын

    ​@@hfradar9763What are in IT do you suggest ? Also, why is it better?

  • @Med_Amine374

    @Med_Amine374

    11 ай бұрын

    4+ years in the field, and I still get that feeling (sometimes) when I learn about/ or meet someone from another tech-niche area... LOL, I think it's the Kruger effect :)

  • @raoufmagdy3661
    @raoufmagdy36612 жыл бұрын

    I recently watched some of your videos and I really like your content. It's really informative. Thank you for the great information.

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    Awesome! Glad to hear that and Thank you!

  • @ozonewagle
    @ozonewagleАй бұрын

    Wow so calm and very good advice. Thank you so much.

  • @lalmiahmed3573
    @lalmiahmed35732 жыл бұрын

    You are making an authentic content, you have the skill of speaking in front of the camera that's so good, please consider making more content about embedded systems, live streams on live projects, Q&A, advanced programming tutorial...

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    Thank you so much! This made my day! I'm planning to do more content related to embedded software - I like the idea of live streams and Q&As! I won't be doing tutorials becuase.. well I don't have time ... lol .... if I can do this full time, then I think will do a separate channel for tutorials! Cheers! Thanks for the support!

  • @tobaadesanya32
    @tobaadesanya322 жыл бұрын

    Great video Greidi! Love the video quality and the background! Thanks for the tips.

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    Thank you so much for the kind words! Really appreciate the support! And no problem, I’m happy you enjoyed the video!

  • @zltn_brkl
    @zltn_brkl2 жыл бұрын

    Hello Greidi I just discovered your channel, already watched a few of your videos and I liked them, keep on creating valuable content, it helps me a lot, btw I am a junior embedded software engineer. Best regards

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    Hey man! Thanks for the support, I really appreciate it! Glad to hear you enjoy the content! (:

  • @EmbeddedHackster
    @EmbeddedHackster2 жыл бұрын

    Hey, Greidi, thanks for your vids, especially the one about interviewing tips. Got a job in Vienna as an emb dev thanks to some of your points, so please, keep doing them!

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    Woot woot woot!!! Congrats man!!!!! I’m so happy for you! And as usual, I appreciate your support!

  • @EmbeddedHackster

    @EmbeddedHackster

    2 жыл бұрын

    @@GreidiAjalik Thanks so much man!! btw, I've seen lots of people (including myself lol) struggling with file management and how to properly organise code in a project, specially when it starts getting more complex, including drivers, middlewares, app modules, etc. I believe it would make for a great video which would help lots of your viewers without being too tedious to make. As always, keep up the good work mate! :D

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    Nice idea! I’ll keep it in mind and put it into my idea tank … lol maybe I can come up with something. I know that was something I’ve struggled with as well :)

  • @katiabibi1966
    @katiabibi19662 жыл бұрын

    Great content, your videos are always a pleasure to watch. I would love to see more videos about embedded systems as I'm really interested in it . tcheers!

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    Thanks Katia! Appreciate the support! Do you have any requests of what specifically you would like to see ?

  • @gauravbhattarai75
    @gauravbhattarai752 жыл бұрын

    I absolutely love this channel. Loved your video as always...

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    Thanks man! Really appreciate your support!

  • @aswinvt
    @aswinvt2 жыл бұрын

    I like point number 4. That is one thing we all should do. 👍

  • @ahmetkarakartal9563
    @ahmetkarakartal95632 жыл бұрын

    I fall in love with your landscape

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    It’s a beautiful background for the video, thank you!

  • @bagaspermana88
    @bagaspermana88 Жыл бұрын

    This is relatable with me, the more I know, the less I know. Sometime I feel like doesn't deserve to become ES because there is a LOT to study and master and the update of technology currently is really fast especially in wireless or semiconductor. Then I thought , what if I changed my job because it is stressful

  • @ali_youtube_user_7351

    @ali_youtube_user_7351

    Ай бұрын

    I highly need to know if I can be a good ESE or not. Do you recommend to a Computer Science student to be an ESE ?? especially because I know nothing about electronics and am not interested in it either. probably ES engineers require huge amount of electronic knowledge.

  • @espree
    @espree2 жыл бұрын

    Excited to watch your channel!!!! Creator Now fam

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    Thank you! :)

  • @sasaglamocak2846
    @sasaglamocak28462 жыл бұрын

    Hey Greidi, finally someone from ES 😁 It would be great if you have time to make a video like a "roadmap" to become embedded software engineer with some online courses, books, websites, projects ...and man thanks a lot, just keep posting videos 😁

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    Hey Sasa! What is ES? :D You can take a look of one of my videos: "How to become an embedded software engineer" - kzread.info/dash/bejne/enqhqc1tn9jMmps.html to get some overview, hope this helps! I appreciate the support! Cheers!

  • @sasaglamocak2846

    @sasaglamocak2846

    2 жыл бұрын

    @@GreidiAjalik Ok thank you, embedded systems 😅😁

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    @@sasaglamocak2846 lol for some reason I was trying to tie it to something completely different... it's been a long week :D! Thanks!

  • @chacmool2581
    @chacmool25812 жыл бұрын

    Yeah, the thing is -- and this is important to highlight -- is that you are talking about embedded >software software< upper layer.

  • @VeritasEtAequitas

    @VeritasEtAequitas

    3 ай бұрын

    Embedded systems firmware isn't the top layer. Not even close.

  • @krishk4870
    @krishk4870 Жыл бұрын

    Your last biii-ee got me 😂. Good one bro keep it up

  • @nothingiseverperfect
    @nothingiseverperfect2 жыл бұрын

    Thank you so much for your mention of not working and being precise in knowing when to stop. 250 + hrs of work a year unpaid is not good. Thanks for that

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    You're very welcome! Thanks for sharing this with me - I truly appreciate the support!

  • @hermesingenui2653
    @hermesingenui26532 жыл бұрын

    Thank you very much !

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    No Problem! Glad you enjoyed it!

  • @meoDomicio
    @meoDomicio2 жыл бұрын

    Entre mas se aprende, nos damos cuenta, que no lo sabemos todo, es verdad. :(

  • @joelevi9823
    @joelevi9823 Жыл бұрын

    Love your videos.. say..are there many remote job for embedded?

  • @jugnu361
    @jugnu36111 ай бұрын

    i m a mechanical engineer i learnt to design pcb n electronics i write my own firmware on stm32 also do my own windows lunux front end in java n c#....now i build my own product and sell in industry....

  • @royalcarrot.gw50
    @royalcarrot.gw502 жыл бұрын

    Hello! Have you ever met people with a business (non STEM) degree entering this kind of industry that requires knowledge in physics? Do you think it'll be harder for them without basic knowledge?

  • @Gigabytesms07
    @Gigabytesms07 Жыл бұрын

    Hi Greidi, what is the career path for an embedded software engineer or Firmware engineer after 10+ years? I mean what skills/technology I should be persuing for great career in future?

  • @ninjaoftherift1620
    @ninjaoftherift1620Ай бұрын

    Im going into an MS in software engineering, should i do a post bacc in computer engineering instead? I did IT bachelor's and focused more on web development and software development. I dont have good electrical or mathematics background

  • @pankajrai3259
    @pankajrai32592 жыл бұрын

    I liked the last point.

  • @GreidiAjalik
    @GreidiAjalik2 жыл бұрын

    Thank you all for the support! Hope you all enjoyed this video, let me know if you have any questions or would like me to clarify something! Cheers!

  • @gabrielfienco2531
    @gabrielfienco25312 жыл бұрын

    I don't Know if a software developer will fit ok in embedded.. my actual job gave me the chance because the schematics and reading datasheets was a problem for the software engineers.. i study electronics and as you... had basic knowledge in progamming languages.. and here we are enjoying the job while there are projects in the company hehe

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    lol, thanks for reaching out Gabriel! I think it totally depends on people's interests. Embedded software engineering is a specific niche of software engineering and there are many flavors to it :)! Cheers man! Glad to have you here!

  • @gabrielfienco2531

    @gabrielfienco2531

    2 жыл бұрын

    @@GreidiAjalik thanks, i am New in this area but is good to share With People like you Who have more experiencie

  • @anandakrishnannair
    @anandakrishnannair2 жыл бұрын

    Awesome tips for a budding embedded software engineer

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    Thank you!

  • @amrmusa7217
    @amrmusa7217Ай бұрын

    i have applied for an intern in valeo but i never had a response, what should i do to get an internship in a big company and iam still a collage student can you give me an advice ??

  • @AnhTuNguyenanhtunguyen
    @AnhTuNguyenanhtunguyen2 жыл бұрын

    What do you think about embedded linux like Yocto, QT-UI Design? Is it more complex than working with embedded microcontroller? Is there more jobs in embedded linux field than others? Lastly, give you some support from Germany ❤️

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    I don’t have an opinion about either of those, since I haven’t worked with those. Embedded Linux is more complex as it features a lot more than bare metal or RTOS do. It’s hard to say if there are more jobs for it than others - depends on the industry and applications - it would never hurt you as it is pretty popular! Wooot, woot thanks for the support!!

  • @ryantran6656

    @ryantran6656

    2 жыл бұрын

    I am new in the embedded Linux engineer. Too many things to learn from FPGA , Linux kernel , booting and heterogeneous computing. How to communicate between Linux, RTOS and baremetal. I feel like I need to know everything from software to Linux and fpga. Any tips just focus to a small area in embedded Linux or embedded engineer?

  • @bagaspermana88

    @bagaspermana88

    Жыл бұрын

    @@ryantran6656 wow man could you make a video about AMD interview, I always nervous if I had an interview in embedded Soft Eng

  • @shahidilhan3139
    @shahidilhan31392 жыл бұрын

    Which electronics concepts should a computer science student learn to excel in embedded software development?

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    Hey I have a video giving an overview of what you’d need to know for entry level positions kzread.info/dash/bejne/enqhqc1tn9jMmps.html take a look at! Feel free to ask me questions you might have about it!

  • @nimaaghayan5865
    @nimaaghayan58652 жыл бұрын

    I was wondering is software testing methods are applicable in embedded and what software or platform industry uses i have seen vectorcast in someplaces

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    Yes they are, I’ve personally automated some with Jenkins and custom scripts. It is a lot more challenging to set up the interfaces for embedded because of the hardware, but doable. I’ve also seen and used completely custom test platforms that large companies have done for their own products…

  • @nimaaghayan5865

    @nimaaghayan5865

    2 жыл бұрын

    @@GreidiAjalik it would great if you could talk about this. Its a really important aspect in development of automotive industry. We have been using cmock and unity platform but they really require a lot of manual work to just test the software

  • @adityagrewal5425
    @adityagrewal5425 Жыл бұрын

    The coyote took the spotlight bro^^

  • @GreidiAjalik

    @GreidiAjalik

    Жыл бұрын

    I'm sure he did :)

  • @divyayeduresi6437
    @divyayeduresi6437 Жыл бұрын

    Hello, I am an embedded engineer working bosch, india. Can u please tell me how will be the opportunities if i do masters. I really need some clarity on this.

  • @543vantankhang5
    @543vantankhang52 жыл бұрын

    Hello Greidi Ajalik , have a nice day . If i can ask you a question . As an embedded engineer , what do you think how much bandwidth of the oscilloscope enough for ours job? Because i plan to save some budget to buy this buddy :D , i just a college student so i have to make right decision before buy it and i want to hear from your experience .

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    Hey! Thank you! Bandwidth depends on the application of the scope, so depends. I personally wouldn’t recommend getting a full blown scope so early…. Just buy a pocket digital scope like analog discovery :)

  • @543vantankhang5

    @543vantankhang5

    2 жыл бұрын

    ​@@GreidiAjalik Thank you for your answer . I'm appreciate it . I'm plan to save for the future when design some PCB on my own and that means i have to get some tools to work on this .

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    Okay! Then it depends what you’ll be designing for the PCBAs … if you plan to do RF and some other high frequency stuff … you want to make sure the oscope can handle that bandwidth. If not, then some regular entry level ones would be fine :)

  • @543vantankhang5

    @543vantankhang5

    2 жыл бұрын

    Thank you very much , have a nice day !!!

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    No problem! You too!

  • @gayatri5397
    @gayatri53972 жыл бұрын

    Hi Greidi, would you recommend a newbie in the field of embedded software with only some prior degree in electronics and limited knowledge in that area to take up a graduate course in Computer engineering so that they might get a job in embedded domain?

  • @gayatri5397

    @gayatri5397

    2 жыл бұрын

    Any advice or tips regarding the prerequisites before going to the graduate course?

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    Hey! thanks for the question! Just to clarify... are you asking about going into grad school for compE or just taking a course?

  • @gayatri5397

    @gayatri5397

    2 жыл бұрын

    @@GreidiAjalik hey ,Sorry for the late response I am planning to apply for a grad school and currently I’m working in a software company but I’m interested in pursuing my masters in compE

  • @fernandoi8958
    @fernandoi89582 жыл бұрын

    My bachelors degree is in Electronics and Computer Engineering, but I did not take software engineering elective course back in the day and now I cant get license under computer engineering.. this is so weird because to me both are somewhat interchangeable...

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    Hey! You need a license to be a computer engineer? I think if you're able to learn the skills, you should be able to get into that field especially with your background...

  • @fernandoi8958

    @fernandoi8958

    2 жыл бұрын

    @@GreidiAjalik Yeah you are right, the engineering license is more of a formality as far as I can tell...

  • @seferideveloper6933
    @seferideveloper69332 жыл бұрын

    By the way, how old are you ? I'm 24 years old and I'm feeling a little late, that's why I asked. I couldn't finish computer engineering on time. I am still a student. I only know basic Atmel AVR development right now. Also I know very little stm32 HAL, and essential Linux knowlage. English is not our mother tongue. So I have to make an extra effort to learn something about embedded development. I always feel incomplete and don't know anything. I can't get rid of the feeling of being late.

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    I'm 28 right now, don't worry about being late - I graduated with my BS when I was 25... and I'm doing good now. English is not my first language either, so I understand the struggle of reading technical documentation and trying to learn like that. Hang in there Seyyar, you are not late and you can do this! Don't let these thoughts to take your eyes off your goals!

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    also, let me know how I can help you man!

  • @seferideveloper6933

    @seferideveloper6933

    2 жыл бұрын

    @@GreidiAjalik Thank you very much. I just wanted to share and your advice made me feel good. You are already helping with your videos. Thanks again

  • @gourabsarker9552
    @gourabsarker95522 ай бұрын

    Sir do you earn 100k a year? Plz reply. Thanks a lot.

  • @andalreymond1305
    @andalreymond1305 Жыл бұрын

    New subscriber here... Greate video

  • @entropyz5242
    @entropyz5242 Жыл бұрын

    I received my degree in ME focused on mechatronics. You think I can be an embedded software engineer? I’m really liking this field.

  • @GreidiAjalik

    @GreidiAjalik

    Жыл бұрын

    Yep! You just have to focus on learning the right skills :)

  • @entropyz5242

    @entropyz5242

    Жыл бұрын

    If I may ask, what skills would you say are the right skills?

  • @GreidiAjalik

    @GreidiAjalik

    Жыл бұрын

    yep! Here's a video about the skills you'd need kzread.info/dash/bejne/enqhqc1tn9jMmps.html Cheers!

  • @danyilkostenko6206
    @danyilkostenko62062 жыл бұрын

    Engineer, Software engineer or Computer Science

  • @VeritasEtAequitas
    @VeritasEtAequitas3 ай бұрын

    "you don't need a degree.. I wish I had gone to school to learn this" 😂 Embedded and real time firmware systems really do need a high level of understanding including the instructions that architecture, hardware architecture, and how they interact with certain programming features that you won't get through informal or self-taught methods.

  • @dibyojyotibhattacherjee897
    @dibyojyotibhattacherjee8972 жыл бұрын

    Hello, is cmake necessary to do embedded stuff.

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    Hey! For some jobs, but not always…

  • @barath3956
    @barath39562 жыл бұрын

    Will Embedded System software jobs going to be high paying jobs in future your opinion!! Support form India ❤️

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    Thanks for the support man! I think they already are… at least my salaries have been fairly competitive with regular software engineering jobs in the same industry (actually higher than the average in USA). I think this will vary from country to country or city to city… but you should (and deserve) to be paid what the rest of the software engineering market is getting paid (not comparing FAANG salaries to non-FAANG salaries - within faang the embedded developer should still be in the same range) Cheers! Let me know if I can help you out in any other way!!

  • @barath3956

    @barath3956

    2 жыл бұрын

    Thanks for answers Brother!! Please guide me if you can to become embedded software engineer..

  • @ShinSpiegel
    @ShinSpiegel Жыл бұрын

    Man, I could not watch this video, no timestamps for people, didn't fix the number wrong, this looks like and very amauter video with the lens of professional

  • @Luix
    @Luix2 жыл бұрын

    there are many videos like this but I would like how to start as a hobbie, but not arduino or energía, real C for embedded devices. Just for fun not looking for a job.

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    Luis, thanks for sharing this! It is definitely something I'd like to do - create content for people who are looking at this as a hobby as well. I'll most likely start an stm32 beginner tutorial series on my second channel ~end of May... stay tuned :)

  • @kumu2024
    @kumu202416 күн бұрын

    Never, ever expect that employers will thank you.. do what you should do .. and that is it. No one is thankful for the extra work you do. It is just your body that will hate you at the end. and you hate your body also .. because you will not be able to enjoy your life anymore of pain .. all kind of pains.

  • @sarthakkambli5111
    @sarthakkambli511110 ай бұрын

    Is the dog behind even real?

  • @danyilkostenko6206
    @danyilkostenko62062 жыл бұрын

    Computer Engineer, Software engineer or Computer Science

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    Computer engineering would be probably the closest fit for embedded software development.

  • @TonyDaExpert

    @TonyDaExpert

    Жыл бұрын

    Took 4 embedded systems computer engineering classes in college so far and they been fun

  • @PabloSanchez-gi8hd
    @PabloSanchez-gi8hdКүн бұрын

    -You don't need a degree -I've just finished my major in electronics 🤡

  • @advl__
    @advl__2 жыл бұрын

    With all due respect, I beg to differ, embedded software is not just about writing a piece of code. You definitely need to understand the concepts of electronics, digital logic and all the fundamentals that goes inside into building embedded systems. One needs to understand the hardware completely, in order to build good software suitable for it. Otherwise, it's not an embedded system.

  • @GreidiAjalik

    @GreidiAjalik

    2 жыл бұрын

    Thank you for the thoughts and input, much appreciated, best of luck!! Cheers!

Келесі