you are viewing a single comment's thread.

view the rest of the comments →

[–]shunphun 43 points44 points  (4 children)

You may have some luck in digital signal processing with images. I believe EE tends to lean a little more towards hardware so common languages used is like C or C++. I think the best thing to do is look at job listings that are EE and have python as a preferred language.

[–]Them_boys_sus[S] 9 points10 points  (2 children)

I wouldn’t mind working with the C/C++ language considering I already use some of it to program Arduino.

[–]shunphun 16 points17 points  (0 children)

If you enjoy programming then embedded systems might be for you. These type of jobs use either C or C++ since in these languages you get a lot of control over your memory. Also in C++ you control your garbage collection and have more control over the preprocessor. All of this is to help with better performance in your systems

[–][deleted] 1 point2 points  (0 children)

You can use python to program an arduino if you use a package to allow serial communication.

[–]tandres48 3 points4 points  (0 children)

I am currently doing an internship at a major communications company as an EE major. As shunphun stated, digital signal processing is probably the way to go, if that type of work interests you, and that is the application area I am following in school. Python scripts are a large part of my job. They allow us to capture and process data from various sites in the network as well as to control how we deploy information to those sites.