Empowering Your Future

Voted: Top Place to Work!

OSI visits top engineering schools, actively recruiting individuals with strong academic backgrounds who are self-motivated and innovative thinkers, and those who want to make a positive difference in the world.

To find out if OSI will be attending your on-campus recruiting event or career-related event, or for other general inquiries, please contact hr@osii.com.

Learn more about our available career opportunities.


OSI offers a number of paid internship positions during the summer breaks for top qualified student juniors and seniors. Internships in Software Development and Engineering are available:

Software Development
Interns work on cutting-edge product development initiatives, gaining insight into how software is developed, tested and deployed. Software development interns have the opportunity to work in areas such as:

  • Big data and Cloud technologies
  • Real-time control
  • Advanced visualization
  • Web client and user interface
  • Embedded systems
  • Power systems applications

Mentors are provided to give guidance and assistance along the way. Lunch-and-learns, company events and an intern/mentor social event make interning with us fun. The internship culminates with a showcase where you have the opportunity to present all your hard work to senior leaders of the company.

Electrical and Computer Engineering
Interns work alongside project engineers and project managers to assist with the design, implementation, testing and deployment of various automation solutions. Some common experiences gained during this internship include learning how to:

  • Apply systems engineering principles by integrating and troubleshooting complex software automation systems.
  • Apply computer engineering principles such as networking, database design and hardware architecture.
  • Document, analyze and solve real-world engineering problems.
  • Manage technical project tasks.

If you are interested in applying for an internship, please apply online.