A Day in the Life of an Embedded Software Engineer | Work From Home

  Рет қаралды 108,352

Greidi Ajalik

Greidi Ajalik

3 жыл бұрын

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
STM32 Dev Board: amzn.to/2TX91zO
Want to Support This Channel? Use the "THANKS" button to donate :)
Hey all! Today I'm sharing about my day in the life of a software engineer (embedded). This video is a reflection of my work from home experience. I'll be going through my entire day from the moment I wake up to the moment I finish it. In general my day involves code reviews, stand up meetings, jira tickets, debugging, writing code, writing documentation, and doing homework for my masters in computer science degree at Georgia Tech. Hopefully in the future I can create another video about a day in the life of a software engineer that reflects my experience from working from my office space. If you enjoyed this video hit the subscribe and like buttons so I can create more content like this!
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.
Get 2 Free Stocks Here: act.webull.com/pt/gotwDRPX34N...
Camera used for recording content: amzn.to/3kEdccY

Пікірлер: 205
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
Smash that like button for KZbin Algorithm! Let me know what you thought of the video or feel free to add onto this about what an embedded software engineers day might look like! Also, join our Discord Channel: discord.gg/Sx5TVnhjHX Cheers!
@wilsonafuevu9036
@wilsonafuevu9036 3 жыл бұрын
Finally someone that talks about embedded systems, I hardly get good content about the embedded systems on KZbin but I've finally seen one, thanks man. That nucleo board though♥️♥️, I'm into embedded systems, and where I come from it really difficult, one has to be self taught and also where 90% of people talk about web dev, its as if nobody cares about embedded, but finally I've gotten some encouragement, thanks man
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
Thank you so much Wilson! Really appreciate your support!
@stoneytang601
@stoneytang601 2 жыл бұрын
same in China Java C# etc. in everywhere No C/C++ develop at all
@sayantanibanerjee8265
@sayantanibanerjee8265 2 жыл бұрын
I India... we still have loads of embedded systems work going around
@chaithanyareddy5855
@chaithanyareddy5855 2 жыл бұрын
Yes i too find very less content ... Can you connect with me , to share the knowledge , i will share my whatsapp number if you are ok with it !
@caleb_wole
@caleb_wole 2 жыл бұрын
I'm guessing you're from Nigeria.
@umpire2950
@umpire2950 Жыл бұрын
Being an embedded software engineer, I can feel how cool you feel while working on h/w as well as s/w😌
@nabeast1980
@nabeast1980 2 жыл бұрын
super cool hearing you're an M.S. at GT! I'm a current GT undergrad interested in embedded software :)
@bongindeccan
@bongindeccan 3 жыл бұрын
I was looking for this video for a long time. At last some one made it. Great!!
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
Thank you! Glad you found this video!
@khanhlinhle6428
@khanhlinhle6428 3 жыл бұрын
I'd love to see your video about your journey to become an embedded software engineer as I'm learning embedded by myself. Love video. Thanks.
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
Thank you for the feedback and support! Planning on doing this video soon, so stay tuned!
@welltonmanopelli3224
@welltonmanopelli3224 7 ай бұрын
Brazil here 🇧🇷 !! I loved your video. Besides helping me with embedded systems, I've been practicing English with your videos. Tks
@BoBo-nv9qu
@BoBo-nv9qu 3 жыл бұрын
Helpful information!! Thanks.
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
No problem! Thank you for the support!
@543vantankhang5
@543vantankhang5 3 жыл бұрын
Hey man , your video is great . I hope i can get more content from you about embadded software enginnering because i love it . Have a good day !
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
Thank you so much! I really appreciate the support!
@AncientYaky
@AncientYaky 2 жыл бұрын
Cool to see this channel! I just finished my undergrad with electrical and computer engineering, and I'm starting a job as an Embedded software engineer soon. I only had one class on embedded systems, so I'm excited to learn more!
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Thank you for the support! Good luck on your embedded dev journey!
@chaithanyareddy5855
@chaithanyareddy5855 2 жыл бұрын
Hey new developer can you connect with me in WhatsApp, i am also starting my journey
@corpliner1506
@corpliner1506 3 ай бұрын
any updates on your journey so far? graduating with my EE bachelors this month and going for my masters in the fall, hope to find an embedded job afterwards
@nikhilchitroda9886
@nikhilchitroda9886 2 жыл бұрын
Really helpful !
@arendum
@arendum 2 жыл бұрын
Senior Embedded System Engineer here: I can highly suggest a usb analyzer for usb tasks! For example the Teledyne Mercury T2C. Great piece of hardware. Had to use one for RNDIS Development and experienced a big boost in regards of time and efficiency for me and the code itself.
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Thanks for the suggestion!
@alikhoshsokhan7529
@alikhoshsokhan7529 Жыл бұрын
Hello, It`s a video very good! Thank you.
@sarthakaggarwal1158
@sarthakaggarwal1158 2 жыл бұрын
Holy Dude! I am literally shocked that you are able to manage your masters with your job. I mean I am in college and i could not focus on my bachelor degree leaving the preparation of masters out of it. I mean GREAT!!! Hats Off !!!
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Hah! Thanks man, I appreciate it! Takes a lot of work and sacrifices… lol
@aaronbaraiya3692
@aaronbaraiya3692 3 жыл бұрын
pretty accurate mate, good job
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
Thanks Aaron!
@santoshsco
@santoshsco Жыл бұрын
Happy to see one serious day in life video and also on embedded systems engineering.Tired of seeing videos where people just while away time and do no serious work .
@sensorics
@sensorics Жыл бұрын
motivacional. Greetings from Colombia!
@abutaymiyyahlectures
@abutaymiyyahlectures 3 жыл бұрын
hey you seem like a really cool dude, ill sub and follow along with your success journey. Im quite interested in doing embedded software engineering as well. But im currently studying electrical and electronics engineering rn. Gna join robotics for my final year pathway, hopefully that will help me in my journey :D
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
Hey! Thank you, I’m glad to have you on board! Best of luck on your journey, give me updates down the road on how things are going! Cheers!
@fairuzahmadnaufal4196
@fairuzahmadnaufal4196 2 жыл бұрын
Thats great video. Cheers from embbeded system engineer from indonesiaa!
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Thank you for the support! Cheers man!
@stoneytang601
@stoneytang601 2 жыл бұрын
Thanks for your sharing I am doing the same job just like yours It's true about what a embedded software engineer do in a day In China, only big company and big team use “code review” or “merge the branch” Small teams don't do it (code review and make branch) Shame that I am too noob for the large project development
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
No problem! Glad you enjoyed it and shared your thoughts… I think small companies should be doing it as well to follow best practices.
@Deandre-gq6mg
@Deandre-gq6mg 2 ай бұрын
For the hardware that you test how do you get it if you are working from home? Is it mailed to you or would you pick it up?
@CcanCcaglar
@CcanCcaglar 2 жыл бұрын
Would love to see a video on your thoughts about your GaTech Master's course!
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Hey! I’ll keep that in mind for some future videos!
@sojans.r9025
@sojans.r9025 2 жыл бұрын
I'm a software dev who did Bachelors in Electronics engineering. I badly wanted to be an embedded systems engineer, but due to lack of chances had to go into Web dev. I just found your channel. Love your videos. Subbed for more!
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Thanks man for the support! Cheers!
@stephanemuller7032
@stephanemuller7032 2 жыл бұрын
Nice to have an idea of your daily routine! I see you're using STM microcontrollers, do you use HAL professionally or do you use your own libraries?
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Thanks! We used HAL to do fast development, then modified HAL for our custom needs. No point of developing own libraries if you don't even know if the specific architecture will work as expected.
@EmbeddedHackster
@EmbeddedHackster 3 жыл бұрын
Such a helpful video dude... After a year into an embedded internship I was wondering if Ger would be a good place for us (specifically at Alter gmbh) as they don't really value your knowledge here in spain... The other place is NZ, so if you have any insights or tips for choosing Ger over NZ, would be greatly appreciated ;)
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
Glad to hear it was helpful! I personally don't know much about German or New Zealand markets (so if someone actually does, join the conversation and share your wisdom), but if it were up to me I would go to New Zealand just because it's nicer there... lol
@fardousalam1594
@fardousalam1594 3 жыл бұрын
Hi I am from Germany and I have studied in embedded systems. I have just started my job 1 and half month ago. I can assure you that there are tons of embedded systems jobs in Germany from small to big automotive companies as well. Of course the salaries may not be as high as usa but still you can have a very dicent life. But the fact is language is kind of barrier to work in Germany if you can't speak German.
@biesman5
@biesman5 3 жыл бұрын
Great video! If you don't mind me asking, how does the salary of (embedded) software engineers compare to the salary of "reqular" SWEs?
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
Thank you! I would say they are about the same salaries, but totally depends on the company, location, and the negotiations on the salary (so if you’re bad at negotiating, you could end up with a worse salary or other way around...). I know some people who have more experience and work in the same area of USA as “regular” SWEs and they make less than I do.
@natewelch6490
@natewelch6490 Жыл бұрын
You've got the cleanest desk of any Embedded Engineer I know
@GreidiAjalik
@GreidiAjalik Жыл бұрын
Thanks Nate! :)
@tootyrnt5533
@tootyrnt5533 2 ай бұрын
Any advice for someone who comes mainly from web dev/js world trying to get into embedded?
@maazsiddiqui6324
@maazsiddiqui6324 Жыл бұрын
What tools or softwares you use for test case or testing?
@mostafashousha9236
@mostafashousha9236 Жыл бұрын
will it go well if i use MacBook either air or pro as an embedded system engineer?
@sinibs7179
@sinibs7179 Жыл бұрын
bro should i choose bachelors degree on electronics and communication or computer science , which would be better for a embedded software engineer.
@embeddedsystemsguy
@embeddedsystemsguy Жыл бұрын
How is your online masters going? I am also planning to do an online masters in computer science while on my embedded engineering position.
@CannonballCircuit
@CannonballCircuit 3 жыл бұрын
Thanks for the video! I'm intrigued... do you use a unit testing framework for embedded development to help you debug?
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
No problem! Typically yes, there would be some type of unit testing framework.
@CannonballCircuit
@CannonballCircuit 3 жыл бұрын
@@GreidiAjalik is it a company wide adopted framework, or is the choice of framework, if any, left up to the developee?
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
At my previous job (large international company) it was company wide, for current one (small company) it’s up to developers. Totally depends on the company and products.
@ESEben10
@ESEben10 Жыл бұрын
Which programming languages did you work with?
@johanneswestman935
@johanneswestman935 Жыл бұрын
Nice oscilloscope, I have the same one :D.
@HabibUllah-up8sp
@HabibUllah-up8sp 3 жыл бұрын
2:00 PM 😍🐶 Would love to watch some of your videos on STM32 and RTOS in the future .
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
I’ll keep it in mind, I think I might be able to stm32 in some of my project videos that I’ve planned... 👀
@jamesdulangon1265
@jamesdulangon1265 3 жыл бұрын
@@GreidiAjalik looking forward for it. Love your videos man!
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
Thank you James for the support!
@iXmerof
@iXmerof 2 жыл бұрын
I am here for deep dive into stm32 too!
@caothangpham8085
@caothangpham8085 2 жыл бұрын
Great video. Hey Greidi, Can i ask you a question? Please introduce me to how to get a remote job in the Embedded SW engineer domain? Thanks so much
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Hey! Thank you! That seems like an interesting question to answer in a video setting… in general, you’ll need to find a company with a smaller product (easy to ship) or very established production line and you’ll need some at home embedded equipment. You’d also want to be flexible to fly onto site from time to time (if not local). It’s doable, more now than ever, thanks to COVID….
@codewithtae6637
@codewithtae6637 2 жыл бұрын
What coding language or languages do you use an embedded software engineer? If its multiple languages, can you disclose which one/ones you use the most? Thanks for your time!
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Mainly C/C++ and Python (that's typical in this industry, but other languages are used as well)
@codewithtae6637
@codewithtae6637 2 жыл бұрын
@@GreidiAjalik Gotcha! Thanks again!
@arunbennett9248
@arunbennett9248 4 ай бұрын
What laptop do you use?
@MrHD71
@MrHD71 3 жыл бұрын
Just came across this channel! Really like the style of these videos! Where did you learn to program embedded devices? Currently I'm an electronic engineer doing an undergrad course and there just isn't a lot of resources on embedded programming apart from Arduino online. The C programming language wasn't covered too well in my course unfortunately to the extent that I would be comfortable to use it in embedded programming. Everyone I know from college is going into the field of high level programming languages (python, nodejs, java etc). Would love to know where to start with this.
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
Thank you so much for the support! Honestly, I have very similar background to yours (EE). I learned a lot of programming in industry and watching KZbin videos. I’m also doing MSCS degree right now to learn new and better practices in software engineering/computer science together with some AI/ML. Anyways, I’d love to do a video about how Ive transitioned from EE to Software Engineering (embedded)! So keep an eye out, I’m making one soon!
@noirRozelle
@noirRozelle 3 жыл бұрын
What languages/tools do you use extensively as an embedded software engineer?
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
Languages: C/C++/Python Tools: MSVSC, ARM Keil, and some eclipse based tools like Code Composer.
@RESISTAGE
@RESISTAGE 2 жыл бұрын
if when I take a break and think about job then I didn't take a break it's all work.
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
that's a good point... looking back at it, I agree... it's important for mental health ...
@mrodriguezalas
@mrodriguezalas 3 жыл бұрын
Which master program are you doing? Thanks for the video!
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
MSCS, no problem and thanks for watching! Edit: to be more specific Georgia Tech Online MSCS program focusing on AI and ML in robotics
@yashesvii
@yashesvii 2 жыл бұрын
Hi I have recently started off with stm32 nucleo, so please suggest me what kind of projects could be done with a decent amount of complexity involved or please set me in some direction to help myself.
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Hi, I have a video with some suggestions on projects for beginners. kzbin.info/www/bejne/h6ici5ipmpKDl6s
@David_94
@David_94 3 жыл бұрын
which is the reference of your oscilloscope?, how many bandwidth? Which oscilloscope do you recommend for the development of embedded systems?
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
The particular one used in this video is rigol ds4024. It has 100MHz bandwidth. It depends on what you’re planning to use it for, if you work with some really high speed systems then 100M is not enough. For beginners you should not buy something expensive.
@vor946
@vor946 3 жыл бұрын
how do you find your job? since you deal both with hardware and software it must be difficult sometimes
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
It can be difficult, yes. Some companies call these positions simply “software engineer,” so reading through job descriptions can be helpful to determine if this is what you’re looking for. Companies with physical products will most likely have these positions - aerospace, robotics, defense, medical devices, and smart household devices are just few examples of industries where these positions can be found.
@TechMalaya
@TechMalaya 2 жыл бұрын
hi bro how do u use multiple monitor since laptop can have only 1 hdmi ?
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
You can accomplish that using a docking station or with some usb3/usbc to hdmi converters.
@cate9541
@cate9541 Жыл бұрын
Wow i didnt know embedded software devs could work from home, does it happen often?
@sindujakrishnan3958
@sindujakrishnan3958 Жыл бұрын
I am hiring for Embedded Engineers, any idea which sites would be a great pool for sourcing embedded engineers? I am trying DICE, its not helping much.
@olaoluwaraji2335
@olaoluwaraji2335 Жыл бұрын
Are you still hiring?
@DeadlyRevenged
@DeadlyRevenged 3 жыл бұрын
Do you think it is possible to work as a programmer and study a different career in your spare time, such as law?
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
Of course it is possible! But keep in mind, it takes a lot of hard work, motivation, and sacrificing a lot of your “spare time” to accomplish this!
@buihuytruong6606
@buihuytruong6606 3 жыл бұрын
Excuse me, could you please answer questions below: 1. Which is coding software you use, e.g MicroVision, Arduino, C/C++ VS..? - I am looking the coding software for embedded programming, and I stuck on many software on the Internet. 2. Can you give me the name of book ( or material) of embedded coding for beginner? Thank you a lot!
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
Hey! Yes I can… 1. I use MSVSC for editing all code and building python apps. For compiling code I use CCS, Cube IDE, or Keil depending on which mcu I’m currently working with. 2. I don’t think I have any solid books to recommend but pick a development board you’d want to learn with and use KZbin videos for guidance. Check on udemy for specific courses for structured learning. Hope this helps!
@mathsyt7267
@mathsyt7267 2 жыл бұрын
What programming language will you need to learn to be embedded software engineer?
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Hey! here's a video of that gives an overview of what skills you need... kzbin.info/www/bejne/fnfQeJ5qpNqZoJo
@nincompoop17
@nincompoop17 2 жыл бұрын
Sweet. I'm also looking into completing a computer science degree on top of my electronic engineering degree. Why did you go with Georgia tech?
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
OMSCS has really inexpensive tuition, that's pretty much main reason that drove my decision.
@nincompoop17
@nincompoop17 2 жыл бұрын
@@GreidiAjalik Haha thanks :D
@mehmetyucelsartas5447
@mehmetyucelsartas5447 3 жыл бұрын
Hello Sir ! Do embedded systems enable us to work as freelancer ? What do you think about that. Embedded system engineers tend to work as freelancer ?
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
Hey! Yes and yes! It’s totally possible to work as a freelancer as an embedded software engineer! We are currently hiring a freelance engineer to help us with some work... so yes, totally doable - especially now with the push of going more remote due to COVID!
@Ali-1A295
@Ali-1A295 Жыл бұрын
Please could you recommend resources to learn stm32 and rtos Thanks 💞
@habibahmed5140
@habibahmed5140 3 жыл бұрын
Hey good to watch your videos finally someone is right here to ask the following question I have completed bachelors in mechanical here in Italy now i have started masters in mechatronics but i want to make my career in embedded software development any help and guidance to make my path towards this will be highly appreciated
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
Hey man! Thank you for the support! I’ve put this video together that might help you out! kzbin.info/www/bejne/fnfQeJ5qpNqZoJo let me know if this helps! Cheers!
@user-op9cr1lc3t
@user-op9cr1lc3t 2 жыл бұрын
Can you please assist with writing a program for n76e003at20 For a digital electronic timer with four 7 segment displays
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Hi! I don't provide services like this currently, I'd recommend searching on youtube to understand 7-seg basics and then watch some tutorial videos for that microcontroller. Best of luck! Cheers!
@polkolkj4788
@polkolkj4788 2 жыл бұрын
I have a french master 2 in electronic embedded systems . But what's the difference between electronic embedded systems and software embedded systems
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
hey! I'm not very familiar with "electronic" engineer term. I'm assuming it is referring to working with the electrical/hardware side of things - electrical design and layout. Embedded software engineer focuses on the low level software for specific MCUs.
@kusuma9625
@kusuma9625 3 жыл бұрын
Sir...i am still graduate persuing engineering at electronics ....can u pls help me how do build the career...what type of courses should i learn
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
Hi Kusuma! I’m planning to put together a video for how to become an embedded software engineering in the next few weeks, so I stay tuned for that! Cheers!
@dual_5928
@dual_5928 2 жыл бұрын
Great stuff . Just wondering if you have recommended books or readings.. i want to start learning embedded systems :)
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Thanks Wayne! books... not really.. honestly, I've just learned a bunch of stuff during my work or watching youtube videos and doing some personal projects. Any platform you're looking into to get started with? I might be able to guide you to the right direction....
@dual_5928
@dual_5928 2 жыл бұрын
@@GreidiAjalik not much idea as well could ypu suggest a platform or maybe i need to study again C programming
@ivanlemos3799
@ivanlemos3799 2 жыл бұрын
Men I want to be like you professionally, love embbeded systems. I'm trying hard to get into.
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
You can do it!! Best of luck on your journey!
@memoadam5097
@memoadam5097 3 жыл бұрын
Any recommendations for some resources/courses about embedded systems please?
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
Hey! Any particular microprocessor you’re looking for? Or just looking for anything? You can probably find some free courses on coursera about embedded...
@shubhampathak7926
@shubhampathak7926 3 жыл бұрын
@@GreidiAjalik stm32 is pretty popular right now. Although i'm still learning C and basics of electronics, I would love to learn how to proceed if i want build a career as embedded software developer.
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
Working on a video that would probably answer your question .... Cheers!
@bhaumikshukla4901
@bhaumikshukla4901 3 жыл бұрын
Hi Greidi, I have started working as an embedded systems test engineer with a 3 year bond for a german automobile company but I want to work as an embedded software engineer in the future for a consumer electronics company so will such a company accept an application for embedded software from a 3 year experienced embedded system test engineer.
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
Hey! I’m sure they would accept - you might want to consider how much software experience you have, at minimum you’d want to be familiar with C/C++ and probably python. You’re probably already familiar with lots of communication protocols through testing, so that will be a huge help. There are plenty of people who go from test engineering to software engineering or other way around. Hope this helps, good luck and let me know if you’re able to make that transition, cheers!
@bhaumikshukla4901
@bhaumikshukla4901 3 жыл бұрын
@@GreidiAjalik Thanks for the advice man. And keep on making such videos related to your work.
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
No problem and I appreciate the support! Thank you!
@prat1024
@prat1024 2 жыл бұрын
By any chance are you working in Germany?
@bhaumikshukla4901
@bhaumikshukla4901 2 жыл бұрын
@@prat1024 nope working in India
@firas___fit
@firas___fit Жыл бұрын
Whats the difference between Embedded system and embedded software
@GreidiAjalik
@GreidiAjalik Жыл бұрын
Hey! here's a video to explain it: kzbin.info/www/bejne/bZLLnHWwaKeGiNU
@faradaysamy
@faradaysamy 2 жыл бұрын
Would you please share your office Chair brand?
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
it is this chair: amzn.to/304q7Pm Honestly, I don't recommend it for taller people who plan on sitting on it for more than 4 hours per day... I had some back issues initially because of it. I then got a lumbar support for the chair and it is significantly better now. I can work without any back issues using this chair.
@GCKteamKrispy
@GCKteamKrispy Жыл бұрын
Jokes aside, as a fellow engineer, workout is very important for us, because we sit all day on chair😂
@timmy7201
@timmy7201 2 жыл бұрын
I wish I could work so organized like you do. My team thinks I'm some kind of privatized ticket-less IT service desk, so I'm called every 15 minutes during the day and can't get anything done...
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Hey, Same has happened to me as well in the past, but not really anymore. I think it’s important to set some boundaries - talk with your team or manager about that. (I think a lot of people don’t understand that uninterrupted deep focus time is needed for writing code) For example, if headphones are on then no person interruptions, or when working remote setting your status to “busy or do not interrupt” and not responding to DMs until later on. Or feel free to just say that I’ll follow up with that later today. I think it’s important to have those 1.5-4h time slots of un-interrupted time when architecting, designing, or writing code. If your coworkers are literally coming to you with issues that need to be fixed, then ask them to put those into ticketing system where they explain the exact problem. If you don’t have some kind of ticketing system… get one…
@timmy7201
@timmy7201 2 жыл бұрын
​@@GreidiAjalik I've already talked about it with my manager a dozen of times in the past, he isn't a developer himself and doesn't get the issue. Most of my colleagues aren't developers either and prefer a horizontal management approach where all requests are randomly thrown at each-other without passing by the manager for approval first. In my experience the horizontal management approach never works in IT, as it slowly evolves into a top down system where there is not only one manager but a whole team commanding and micromanaging you. Fighting the issue has only resulted in me being labeled "not a team player". I guess you've to set those boundaries starting from day one, otherwise colleagues become used to the instant helpdesk approach and won't accept anything else anymore. I've tried the ticketing system but people refuse to utilize it, because it's to slow to wait until it's their turn.
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Sorry man… it Sounds like you gotta find a better work environment… I personally wouldn’t put up with crap like that…
@timmy7201
@timmy7201 2 жыл бұрын
​@@GreidiAjalik Well, I work here together with one other dev and both our performance reviews included "not a team-player". The first thing my dev-colleague said after his performance review was: "we gotta get out of here". Looks like our department is going to lose 100% of their development team, purely out of stubbornness and not wanting to listen to our proposed solutions... Our boss didn't deem documentation a necessity, so yeah... there is that issue too. I was able to convince my colleague to (secretly) spend one hour a day on writing documentation for the next couple of weeks, let's hope it helps with leaving on good terms...
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
@@timmy7201 no documentation... ?? clearly whoever is upper management has no idea of development processes... but let me know how does your transition go to a new place if you decide to leave - and if I can be any help, feel free to ask any questions! Cheers!
@mamunsikder6367
@mamunsikder6367 3 жыл бұрын
love from Bangladesh
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
Cheers!
@sungjinkim7730
@sungjinkim7730 2 жыл бұрын
Cool
@giacomobelluardo7456
@giacomobelluardo7456 3 жыл бұрын
What coding languages are requested when I want to be an embedded software engineer?
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
C/C++ are the main coding languages requested for embedded software engineers. Cheers!
@giacomobelluardo7456
@giacomobelluardo7456 3 жыл бұрын
@@GreidiAjalik thank you, I love those languages ahahaha
@giacomobelluardo7456
@giacomobelluardo7456 2 жыл бұрын
@@GreidiAjalikAnd what about languages like python, is it used ?In addition I would like to know if also the OOP is applied in the embedded software engineer job.
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
@@giacomobelluardo7456 yep, I would use python almost daily. Yes to the oop, I've worked on projects with none oop, mixed, or entirely oop... so there's a good mix...
@giacomobelluardo7456
@giacomobelluardo7456 2 жыл бұрын
@@GreidiAjalik thank you so much
@milithamihiranga9645
@milithamihiranga9645 2 жыл бұрын
wow....
@msbanda2123
@msbanda2123 2 жыл бұрын
😍
@fabianerquinigo9686
@fabianerquinigo9686 2 жыл бұрын
Hi bro. I am electronics engineer. I like embedded systems. Can you make a video about the knowledge we need on order to get a job in embedded systems. Thanks
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Hey! Yes, I do have one on it, but since I already saw that you left some comments on it - I'm assuming you found it! :) Thank you for the support! Cheers!
@kamertonaudiophileplayer847
@kamertonaudiophileplayer847 3 жыл бұрын
Do you have an experience to program DAC?
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
Yes I do!
@ajikka5609
@ajikka5609 Жыл бұрын
Heads up, with that routine you are looking at Burnout or another serious issue within 10 years. Just 2-3 15min breaks don't cut it. You need to take proper breaks, maybe follow Pomodoro and workout/meditate. Software is not easy and since its so involved people really forget self care in the day-to-day. Word from someone who has seen the after effects, ideally try to work < 6hrs including meetings and really relax on weekends. I see you were smart enough to quit after a year of this video. Others be warned.
@GreidiAjalik
@GreidiAjalik Жыл бұрын
I agree with you... taking proper breaks and workout/meditation is highly important. Thanks for sharing this for others to read! Cheers! (:
@kaustubhjagtap2735
@kaustubhjagtap2735 3 жыл бұрын
Great. Now. I think. I got Right person to ask my quary. 😁😁 Sir I am from india i confused about. Embedded software And Embedded hardware Pls clarify 🙏🙏 Which Controller Used most. Arm. Or avr
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
Hey! Embedded hardware engineer would typically do ASIC chip design, PCB layouts, hardware testing, hardware selection, schematics... Embedded software engineer would work with creating embedded software, writing code to test hardware interfaces, develop device drivers, work with Real Time Operating Systems (RTOS) on microcontrollers, and probably many other options related to this... Hope this clarifies it :) Depending on what applications we are talking about, I’d say arm is used most in portable devices... but don’t take my word for it, I don’t have data to back this, so if someone can provide actual stats on most used... then go ahead
@jokerjoker-tp2vf
@jokerjoker-tp2vf 2 жыл бұрын
Designing is limited to project.once completed then only replication haapens in production.so dont choose design as carrier but take embedded software and learn design it will helps to programming because u Will understand how to communicate with hardware of board
@LegendaMurad8bpstar
@LegendaMurad8bpstar 2 жыл бұрын
Wish me luck bro I got accepted as a validation engineer
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Good luck bro! You got this!
@solo_robo
@solo_robo 5 ай бұрын
I want to be like you
@gabrielfienco2531
@gabrielfienco2531 3 жыл бұрын
how much can we expect as salary in this career ??? thanks good video
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
Thanks for the support Gabriel! The salary totally depends where you live, but in the USA (generally) the salary is competitive with average ~90k per year for entry level position.
@gabrielfienco2531
@gabrielfienco2531 3 жыл бұрын
@@GreidiAjalik thanks, maybe i should consider moving there hehe just a joke.
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
Lol, come on over!
@JAYZILLA
@JAYZILLA 2 жыл бұрын
Hey man are you self taught?? I have a few questions for ya
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Hey! To some extent yes, sure what are your questions?
@JAYZILLA
@JAYZILLA 2 жыл бұрын
@@GreidiAjalik do you or know anyone who mentors? I'm highly interested in this field but I have no guidance and don't have the budget for a bachelors degree
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
It’s understandable, I do have some videos out in this channel that can give you an understand what you need to know and to get started. About mentoring, I’m not sure, I know there’s a website called code mentor you can check it out. If you have just some specific questions you can always join my discord channel (description for link) and I make announcements when I would be online to chat in live with people. Cheers!
@jatodd3746
@jatodd3746 5 ай бұрын
The 2nd most hated activity by SW Devs is writing docs ... the MOST hated activity is reading somebody's poor quality docs. Do your DOCS! :)
@BillyRyan123
@BillyRyan123 2 жыл бұрын
Can I get a computer science degree to become an embedded software engineer?
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Yes! You can, you want to make sure you take few embedded systems courses while doing that :)! Maybe a basic circuits class as well depending how low level in embedded software you’d want to work in!
@BillyRyan123
@BillyRyan123 2 жыл бұрын
Ok thanks for the insight . The school I want to apply has circuit courses as well as some electronics included in the CS program
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
@@BillyRyan123 that's perfect then!
@shubhamkumar-oq8qr
@shubhamkumar-oq8qr 3 жыл бұрын
Don't use DSO use Logic analyzer
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
Depends on the cases, in this case logic analyzer would’ve been fine, agreed! Cheers!
@suryah
@suryah 3 жыл бұрын
Did you pursue computer science or electrical in ug??
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
I did Electrical Engineering for undergrad... looking back I should’ve done CS/Software Engineering for ug or at least Computer Engineering.
@suryah
@suryah 3 жыл бұрын
Thank you, iam currently pursuing computer so can i take embedded systems?
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
Yes yes! You should, there might be some electives that are embedded systems focused (at least my university had). Just make sure they would count towards your degree! Cheers!
@suryah
@suryah 3 жыл бұрын
@@GreidiAjalik thank you 😀😀
@yashshah9029
@yashshah9029 3 жыл бұрын
@@GreidiAjalik I am also doing computer engineering but most of projects people do is in website developemnt so i am also thinking of working of embedded engineer because i like c and c++ and working with real time systems ,you said you could have done CS , so you do not wanted to embeded engineer? , from computer engineer coursework is different so maybe it will hard to become embeded engineer from CS degree
@akshaymannarkkad7805
@akshaymannarkkad7805 3 жыл бұрын
Hi nice video bro....can u do a video on how to get into companies in Germany as an embedded software engineer...with 3 ,4 years of experience in this field.....for an Indian guy.....
@akshaymannarkkad7805
@akshaymannarkkad7805 3 жыл бұрын
Germany,us or any foreign country other than inda
@GreidiAjalik
@GreidiAjalik 3 жыл бұрын
Hey! Thank you! I like the idea, I'll plan on doing something like that for the US market...
@matthewfeatherston8982
@matthewfeatherston8982 11 ай бұрын
"My code did not work after the merger" #StoryOfMyLife .... I am also an embedded software engineer and am glad I'm not the only one with these issues (The struggle be real 😉)
@alexandrohdez3982
@alexandrohdez3982 2 жыл бұрын
so you don't feed you at all ?
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
Food is for the weak.... lol ... of course I do... I just put main focus on what the software engineer might do work-wise... :)
@haozhang7769
@haozhang7769 Жыл бұрын
I would recommend not have your dob shown in the CDC card here.
@GreidiAjalik
@GreidiAjalik Жыл бұрын
That's fine :) nothing secretive about my dob :) Thank you! Cheers!
@blocky3664
@blocky3664 2 жыл бұрын
DS4024 is > 3000 dollars yikes
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
yea... it's expensive :/
@blocky3664
@blocky3664 2 жыл бұрын
@@GreidiAjalik The question is then, do you really need it/use it for your use cases? And if yes, which options that this expensive scope has that others don't?
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
I did use it for my use cases - whatever I did in this video can be done with way cheaper o scopes. The scope was provided by my employer that I was able to use while working from home - now it's returned to the employer. Honestly I'm not a scope expert by all means... you can do a comparison of this scope vs cheaper ones using the info here www.tequipment.net/RigolDS4024.html#tech-specs I wouldn't personally ever buy this expensive scope for hobby use or simple professional work.
@blocky3664
@blocky3664 2 жыл бұрын
@@GreidiAjalik cool, thnx for the link!
@iAmSavvi
@iAmSavvi 2 жыл бұрын
😂😂i'm just going to stick to the regular software development
@GreidiAjalik
@GreidiAjalik 2 жыл бұрын
that's good that you know and realize that... many people don't...
@carguy-xv2cl
@carguy-xv2cl Жыл бұрын
How programmer get wife, please teach me.
@agingbach4351
@agingbach4351 2 ай бұрын
Look at each person’s demographics lul
How To Become An Embedded Software Engineer?
10:30
Greidi Ajalik
Рет қаралды 124 М.
10 years of embedded coding in 10 minutes
10:02
Greidi Ajalik
Рет қаралды 388 М.
Ouch.. 🤕
00:30
Celine & Michiel
Рет қаралды 25 МЛН
Каха заблудился в горах
00:57
К-Media
Рет қаралды 10 МЛН
Playing hide and seek with my dog 🐶
00:25
Zach King
Рет қаралды 36 МЛН
How I Became A Software Engineer | Changing Careers
13:37
Greidi Ajalik
Рет қаралды 18 М.
a day in the life of an engineer working from home
8:42
Joma Tech
Рет қаралды 20 МЛН
A Day in the Life of a Software Engineer... WFH
9:24
PIRATE KING
Рет қаралды 9 МЛН
Embedded Software Engineering Interview Questions & Answers
10:24
Greidi Ajalik
Рет қаралды 55 М.
How To Learn Embedded Systems At Home | 5 Concepts Explained
10:34
Advice from the Top 1% of Software Engineers
10:21
Kevin Naughton Jr.
Рет қаралды 3,3 МЛН
Why The Windows Phone Failed
24:08
Apple Explained
Рет қаралды 223 М.
Moving from C to Rust for embedded software development
10:06
The Rusty Bits
Рет қаралды 79 М.
Embedded Systems - Figuring Roadmap | Embedded systems podcast, in Pyjama
42:44
Embedded Systems, in Pyjama!
Рет қаралды 11 М.
Intro, Why embedded, How Embedded, and where to? | Embedded systems podcast, in Pyjama
1:01:58
$1 vs $100,000 Slow Motion Camera!
0:44
Hafu Go
Рет қаралды 29 МЛН
Новые iPhone 16 и 16 Pro Max
0:42
Romancev768
Рет қаралды 2,4 МЛН
#samsung #retrophone #nostalgia #x100
0:14
mobijunk
Рет қаралды 14 МЛН
Как бесплатно замутить iphone 15 pro max
0:59
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 8 МЛН