How do I get into embedded systems and get a job in it with only a CS degree?
>>61579721
make sure you know C very well, and ASM.
When finding jobs that focus on low level hard ware, make sure you know your hardware (at the very least, the CPUs very well, like arm variants and atmel). You don't need to be a manuel, you always have reference material, but when people grill you about stuff, be sure to know your basics.
t. web intdustry guy that didn't get into embedded industries because he didn't want to work at automotive or agencies that develop shit for microsoft like bsquare.
Get a RPi and you can start with simple things lile turning on a led and move on from there
>>61579824
Also this basically
>>61579823
>>61579823
>>61579824
Thanks anons
>>61579721
I'm in the exact same boat as you OP, I have been looking into grad programs for either computer engineering or some schools even offer embedded systems masters or certificates. Are you planning on trying to get a job with just your undergrad degree? My problem is literally none of my coursework in undergrad was specific to embedded systems which is why I was looking at grad school. I'm a web dev intern right now and fucking hate it.
>>61579989
And most importantly maybe, don't use libraries to do shit with the embedded systems (wiringPi etc) write them yourself
>>61579721
Computer engineering/Embedded Systems coursework.
From the CS side, you should have or could have approached it by doing OS coursework. That naturally gets you close to the hardware.
There is tons of coursework materials from top universities like stanford freely available. I suggest you go the formal route and progress through an actual course. Tinkering with RPi's will teach you about Memory mapped I/O and some basics but you're going to have a hackers view of Embedded Systems and not a systems view. You need to cover bread/depth in a formal capacity w/ reinforcement through coding exercises.
Best of luck
>>61579823
I know the basics of C, how do I learn it "very well"? What sort of stuff should I try working on?
>>61580399
>>61579824
What is an rpi?
>>61579824
>tfw can do way more than turn on led with microcontrollers
>still don't have a job
what is this fucking meme
>>61580653
This is exactly why I'm probably going to go to grad school, seems like everyones advice is "learn how to turn on an led and control some motors and know c then your good" but there is a lot more to it than that.
>>61579824
Aren't arduino or microcontrollers better to learn about low level hardware?
I thought rpi is just a Linux? You don't need memory management if you turn on the led using python.
Just learning to control IGBT with ti c2000 how fucked am i?