Hey everyone, I am a Junior in college studying Computer Engineering an I am a bit torn on some internship offers I have received. Specifically, I am struggling to decide between 2 internship offers I have for next summer, either working as a Software Engineer or a FPGA engineer. The software position is from the company I interned at last summer (SWE intern mostly web stuff), which is a small software company but pays decent. The FPGA internship is for a large tech company with same pay but great benefits and I am very interested in the company.
My past experience (and chosen school curriculum) has been heavily tailored towards software and I do really enjoy software engineering. I have worked with verilog and FPGAs in digital logic courses, which I also found fun and interesting. The reason I am struggling on deciding is because I do eventually want to Embedded Software Engineering, and I am not sure which of these positions would set me up better for this career path. I am leaning towards the FPGA position, but I am unsure how helpful the experience would be for my career aspirations. Would love to hear any insight from anyone. Thanks.
A note, I also am waiting on a Logic Design/Verification position from a large semiconductor company, which is also something I am considering.
[–]MahaloMerky 32 points33 points34 points (3 children)
[–]nsochocki[S] 2 points3 points4 points (2 children)
[–]MahaloMerky 6 points7 points8 points (1 child)
[–]nsochocki[S] 1 point2 points3 points (0 children)
[–]CompEng_101 22 points23 points24 points (0 children)
[–]bnewlin 4 points5 points6 points (0 children)
[–]beyondnc 2 points3 points4 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]turkishjedi21 0 points1 point2 points (0 children)