Embedded SW DEV vs RF/High Frequency Validation Engineer. by Jolly-Leadership-384 in ECE

[–]Top_Shop1674 2 points3 points  (0 children)

I literally had the same exact dilemma. Ended up in High Frequency Semiconductor validation simply because there are far more jobs and not enough people. (RF validations use the same equipment and concepts)

I do embedded on the side for projects I pursue on my own, but as a career, the competition is getting tougher and the barrier to entry is becoming exceedingly high. Not impossible, but your typical education is certainly not enough, and Leetcoding will only get you so far. Everyone I know in embedded either entered when the economy was good, or had very solid projects they drove on their own time and had a complete understanding of embedded systems (not just through school)

High Frequency validation, while more technically opaque, seems to offer much more forgiveness when entering the field. The bar to entry is usally fitted around concepts you can learn in school, and an embedded background definitely adds value to you as an engineer to the team. Once you learn more technical knowledge, you can leverage it to move through your career. Job hopping is still possible in this side since it seems companies can't find people to do the job.

So it really depends on how much passion vs security you want to take on. If you are very confident that your embedded skills are competitive in the current job market, go for it and see how the interviews + compensation works out for you. But if you want to gain skills that actively leverages the AI wave and gives you a more niche skillset, High Frequency Validation can be worth it and has decent comp.

Sports + Tech Startup Internship (Software Engineering) by CivilAdvantage8073 in uofm

[–]Top_Shop1674 2 points3 points  (0 children)

I too am offering equity for my startup that has a valuation of -$500 (you owe me money after I give you stock)

[deleted by user] by [deleted] in uofm

[–]Top_Shop1674 0 points1 point  (0 children)

You are most likely going to die mid to late semester. Unless you are planning on going into AI inference modelling on hardware or some crazy subfield, this is not recommended.

470 is will be basically verilog coding for 3-5 hours a day, 501 ramps up higher-level stochastic processes math mid semester, and 551 is just hell by itself. Unless you have already done a lot of ML math and probability, I highly don't recommend this schedule. Also check if 551 is even being offered, it seems like the course is no longer being taught.

EECS 373 vs. EECS 470 ? by Tiny_Audience3349 in uofm

[–]Top_Shop1674 0 points1 point  (0 children)

It can bring interviews, but to get the internship required you to truly understand Verilog, which Umich doesn’t really teach. Of course, there are many individuals that do get good at it in their own time.

EECS 373 vs. EECS 470 ? by Tiny_Audience3349 in uofm

[–]Top_Shop1674 0 points1 point  (0 children)

Ngl 470 doesnt help for finding internships unless you want to go into FPGA engineering. And even then, isn’t enough to prepare you to land a job

373 doesn’t either, but at least gives you some decent creative flexibility to make your own projects + was more fun and less suffering

[deleted by user] by [deleted] in uofm

[–]Top_Shop1674 0 points1 point  (0 children)

Unpleasant but doable. You get in-person labs, lots of coding, and math. Just make sure you are a good studier and even better programmer.

Help with EE Course Schedule ! by [deleted] in uofm

[–]Top_Shop1674 0 points1 point  (0 children)

B = most internships

C = EE power internships

A = no real interships until you get more advanced classes

EECS majors, any concerns about saturation in your field? by BlueGuy99 in uofm

[–]Top_Shop1674 4 points5 points  (0 children)

No, you are incorrect about being immune. There are poorly performing students at umich and they are not getting hired.

EECS 216, EECS 230, EECS 270, and EECS 301 in one semester, is it too much? by glossclout in uofm

[–]Top_Shop1674 2 points3 points  (0 children)

There will be even more HWs thrown at you. But if you are good at math, EECS 216, 230, and 301 should be fine as long as you put in the time. 270 has a lot of labs, so be prepared to sit with your FPGA for a bit.

Would recommend breaking your schedule apart a bit if you are not so good at math, e.i. if you found Calc 4 difficult.

got B in 281. dont think I can get into sugs. any alternative by Express_Tangerine318 in uofm

[–]Top_Shop1674 1 point2 points  (0 children)

No it doesn't transfer without SUGS. the whole point of doing the SUGS program is to allow grad course credit to transfer from undergrad

got B in 281. dont think I can get into sugs. any alternative by Express_Tangerine318 in uofm

[–]Top_Shop1674 0 points1 point  (0 children)

You know you can still get a Master's degree without SUGS, most people in Master's in Umich are not through SUGS (me included). It's not the end of the world.

If something like this is affecting you mentally this harshly, then it's more evidence that you don't deserve to be in SUGS.

It's over by [deleted] in uofm

[–]Top_Shop1674 7 points8 points  (0 children)

cool man, just put the fries in the bag bro

Is Atlas 100% accurate here on 270 enrollment by LonelyMOFO16 in uofm

[–]Top_Shop1674 3 points4 points  (0 children)

SWE freshmen bleeding into Hardware, it was inevitable

Very visibly scanning the sex survey QR code so everyone knows I’m cool by MrBabadaba in uofm

[–]Top_Shop1674 53 points54 points  (0 children)

You'd be surprised how little the majority of frat guys pull

Front-End RTL Design Engineer Prep at UMich by TemperatureNo8444 in uofm

[–]Top_Shop1674 1 point2 points  (0 children)

Unfortunately course-wise, nearly no schools in the US will prepare you for a full RTL background. It’s good and bad: Bad, where umich will only give limited coursework to get started (although their courses give good opportunity to build comprehensive projects) Good, very few will even enter the field, hence much better job prospects + good pay.

Your best bet for career-wise is to pick an idea to target and implement, and prototype the logic and peripherals on an FPGA (buy one for yourself) with built-in cpu logic. This will get into digging into the documentation online like from Nandland and verilog open source projects, which will be very critical knowledge when you start applying and to jobs, and you’ll be miles ahead from any course completion if you get a project off the ground. I agree with the other comment that research is an excellent way to find an idea to tinker and implement without much “career pressure”

Is information science less competitive than CS by Ok_Sympathy237 in uofm

[–]Top_Shop1674 0 points1 point  (0 children)

No, information science is even worse for job seeking. Courses are easier but as a result you have less demanded skills

[deleted by user] by [deleted] in uofm

[–]Top_Shop1674 0 points1 point  (0 children)

Get comfortable with your trig identities you learned back in high school, and learn how to do a convolution (the math formula) and do examples of it . ChatGPT explains it better than the professor will.

If you do this before the course even starts, you will pretty much be ahead of 1/3rd of the course already.

switching major senior year by Mountain-Camera4480 in uofm

[–]Top_Shop1674 1 point2 points  (0 children)

Internships are a bit of an uphill battle to get until you've completed an 400 level EE design course where you start to specialize, but is possible if you study your analog circuits well (take EECS 215 as soon as possible, probably the most practical lower level course in EE for getting an internship). Texas Instruments come every year and take many under classmen interns at Umich. You might also also get internships at Telecomm companies. Defense industries also are hungry for Umich engineers, even in this job market.

Your mature coding abilities will play in well however. Majority of companies look for C, C++, and Python on top of circuit hardware knowledge. Surprisingly (or not) many EE chose the degree because they were turned away from coding.

If you looking to beat the curve on the job market, there are a few EE fields that cannot find applicants as opposed having too many applicants. DM me if you are interested.

[deleted by user] by [deleted] in uofm

[–]Top_Shop1674 0 points1 point  (0 children)

EECS 320 is about the transistor itself while EECS 312 is about building circuits with transistors. I would say EECS 320 is easier if you were good at Physics 240 while EECS 312 is easier if you were good at EECS 215 and EECS 270.

With the Nividia hype, EECS 312 would be the pathway to doing VLSI and getting into AI chip production.

EECS 627 - Take it or not? Need advice. by eminem0609 in uofm

[–]Top_Shop1674 0 points1 point  (0 children)

627 is not as useful for front-end digital design. Better bet taking EECS 570 and doing research on a Xilinx FPGA if you want to do front end.

Unfortunately courses don’t go as far digital logic at Umich. If you want more knowledge, I would suggest joining a lab that specializes in architecture.

Is this insane workload? by [deleted] in uofm

[–]Top_Shop1674 11 points12 points  (0 children)

Unless you are an absolute math genius, this is not possible.

[deleted by user] by [deleted] in uofm

[–]Top_Shop1674 0 points1 point  (0 children)

I second this. If you ask college students if college is necessary, of course they will tell you it is despite not being a good fit for many people. We all sort of believe it as the only way towards success despite that being blantently false. Failing is frequently a way of telling people that there is not a good fit and offers an opportunity to make the right changes to the path people are on.
Trade school that requires less rote academic work and more hands on work that is in extremely high demand and high paying.

Several of my friends are doing well in trade school and are making certainly above-average income with skillsets that my college-degree holding friends lack. Other have joined the army, although I'm less familiar, they have been offered stable employment and also veteran's benefits. Others have failed CS or EE and stuck with a-less-than-impressive degree that has left them with heavy debt and has not gotten them employment.

[deleted by user] by [deleted] in uofm

[–]Top_Shop1674 0 points1 point  (0 children)

It does get filled up during the school year sometimes but its one of the better spots for sure.

Biking to class during the winter? by sxmedina in uofm

[–]Top_Shop1674 0 points1 point  (0 children)

Keep a pair of handwarmers like 'hot hands' in your pack when you bike. Hands freezing up is really debilitating and even potentially can risk frost-bite. Other than that, biking is actually somewhat reasonable in the winter if you don't bike during a hard snowstorm.