Bachelor's degree in Electrical Engineering, Mechanical Engineering, Computer Engineering, Computer Science, Embedded Systems, or related field of study and Two (2) years of experience as a Software Engineer, Software Developer, or related role. Two (2) years of experience with: Embedded controls software; C and C++ programming; Auto Code Generation; and Java, Matlab, Simulink, Python scripting, and INCA.