Voted: Top Place to Work!

Empowering Your Future

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, career-related event or for other general inquiries, please contact

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:

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:

If you are interested in applying for an internship, please send your resume to