Hey all, New grad here. I have 2 offers one from Epic systems and another from Garmin. One is more of web-ish role and another is an Embedded role. I am a little more interested in embedded but I don't know if that is the best decision for the future. Is embedded going to pick up again? can you later on easily switch from embedded to web? Will embedded engineer salaries match wed dev salaries? Should I go into a web development role or an embedded role? Edit: for the people that picked web. Is it for any reason other than the money? #tech #garmin #epic #embedded #web #developer
Gamrin: Cary NC, epic: Madison WI
@Lol_jk what's better about Madison?
I knew someone who worked at epic and their web stuff was extremely outdated. Definitely go for the garmin/embedded role (just making some assumptions here about which is which lol)
Correct assumption:P. I heard that a lot but they have changed their tech stack to a more modern one. Does that change your answer?
Did they tell you that? I just don’t really believe it, my hospital uses their software for the patient portal and it all looks like some crap from 2005. As a web dev I strongly recommend avoiding them. The friend I had who was there was miserable and it was a very high pressure environment, terrible WLB, and so much outdated tech.
Take on both gigs, it’s layoff season, metamates and amazonians coming for your jobs
I can take them easy 🥹
I worked in embedded for 3 years before switching to more typical SWE side. Embedded is really interesting and I worked on cool projects but it wasn’t worth it to me. There are way less jobs and many pay less (faang typically pay same for both in my experience). When I was working in embedded I spent a lot less time writing code and more time dealing with hardware vendors that don’t document how their stuff works, lots of specialized domains that are difficult to understand, buggy hardware. Just a ton of time spent dealing with BS
How was the switch for you? Was it an easy transition and why?
You’ll learn more doing embedded than you will web development. In web development you’ll learn the library of the day. In embedded you’ll learn how hardware works, how to use oscilloscopes to debug, how timing is a real thing and how compilers can fuck you in the ass if you aren’t careful. These are skills that will be useful forever (maybe not oscilloscopes not the concepts will remain).
How difficult would it be to later switch from an embedded role to a more traditional SWE role?
Embedded
Why?
No opinion here, but Garmin makes amazing products
Ask Blinders
16h
650
Why Pronouns shit captured US ? I don’t see this anywhere else
AMA
Yesterday
2684
I have worked at TikTok US core tech for 3 years. AMA.
Cars
Yesterday
616
What min NW to afford a lambo comfortably?
Cars
Yesterday
1683
Cyber truck killer: Chinese version of EV truck
Health & Wellness
9h
710
Issues with sleep
Web pays more but is less interesting