UQ1667

Can electrical engineers move into software careers?

Yes. Electrical and electronic engineering can provide useful foundations for software careers, including mathematics, circuits, control, programming, and embedded systems. Students may need to strengthen areas such as programming languages, algorithms, software development practices, and interview preparation through coursework, self-study, projects, or internships. The appropriate preparation depends on the intended role, and program details and job requirements vary by university, course, employer, and position, so they should be checked in official information and job postings.

Key points

  • Foundations such as mathematics, circuits, control, and programming can be applied to software work.
  • Depending on the target role, students may need additional study of languages, algorithms, and development practices.
  • Projects and internships can help demonstrate technical ability and interest.

Things to check

  • Course content and application requirements vary among universities, courses, employers, and software roles.