Canon USA-logo
Canon USA
·
March 31, 2026
Apply Now
This job has closed.

Software Intern

Irvine, CA
Internship
Hybrid
$25/hr - $40/hr
Intern
Canon, U.S.A., Inc. is currently hiring for their 2026 Canon Insights Internship Program, seeking passionate and experienced students for a summer internship. The software development intern will engage in significant work projects, gaining hands-on experience in developing applications that integrate with various technologies for Canon's business goals.

Responsibilities

  • You will have the opportunity to gain hands-on work experience by participating in significant work projects that help you learn, develop business skills, and provide a meaningful contribution to Canon's business and goals
  • You will be exposed to world-class teams and our business, marketing, and strategy initiatives through training, meetings, presentations, and other planned activities
  • You’ll gain marketable skills and knowledge that you’ll need in transitioning into the workforce
  • You’ll come to the office 3 days a week and 2 days with the option to work from home (unless a specific business need arises requiring in-office attendance on other days)
  • This position offers a hybrid work schedule on full-time (9 AM – 5 PM) schedule based on a 35-hour work week
  • The 2026 Canon Insights Summer Internship – Intern will be responsible for the following:
  • We are seeking a software development intern to join a team of technical experts who are responsible for Canon USA original application development
  • In this position, you will engage in software development using different technologies applied to several use cases
  • In this role, the ideal candidate will help in the development of desktop, mobile, and cloud solutions
  • The ideal candidate will have some hands-on exposure to developing software applications for various enterprise and consumer uses
  • Assist in development of applications that seamlessly integrate with internal and 3rd party API’s that help users interact with image capture devices and unleash it in new ways
  • Integrate with web services for pulling together video and image data from disparate sources
  • Work closely with mentor engineer and investigate new approaches, automation opportunities using scripts and potential use of cloud options around imaging capabilities that currently exist
  • Apply an iterative and agile approach to the development effort
  • Look for new ways to bring about innovative solutions
  • Be willing to take on a variety of tasks

Qualification

Required

  • An enrolled undergraduate student who is currently a junior and entering their senior year as of Summer 2026, pursuing a Bachelor's degree aligned with the department of interest
  • A strong communicator—both written and verbal—with advanced proficiency in Google Workspace (Sheets, Docs, Slides, Chat, Calendar and Drive)
  • Brings the ability to thrive as a collaborative team player while also working independently with confidence and enthusiasm
  • Pursuit of bachelor's or master's degree (or above) in Computer Science, Computer Engineering, Mathematics or a related field required
  • At least two years into major is strongly preferred
  • Experience in at least one of the following: Python, JavaScript, C#, or C++
  • Some basic experience in integrating with web-based API's (REST) and comfortable working with JSON
  • Some experience with cloud technologies and services (AWS, GCP or Azure) is a plus
  • Excellent interpersonal skills and written & verbal communication skills required
  • Possess a strong willingness to come up to speed on technologies the candidate may otherwise be unfamiliar with

Preferred

Benefits

  • Medical
  • Dental
  • Vision
  • 401(k) Savings Plan
  • Discretionary profit sharing
  • Discretionary success sharing
  • Educational assistance
  • Recognition programs
  • Vacation
Living and Working Together For The Common Good...
Glassdoor
3.5
Founded in 1937
Melville, New York, USA
5001-10000 employees
https://www.usa.canon.com

Similar Job