We are seeking a Digital Image Software Engineer to support the development and implementation of ... internship, or industry experience Pre-Requisites / Skills / Experience Requirements: Required ...
We are seeking a Digital Image Software Engineer to support the development and implementation of ... internship, or industry experience Pre-Requisites / Skills / Experience Requirements: Required ...
Our Software Development Engineers (SDEs) use modern technology to solve complex problems while ... Amazon internships across all seasons are full-time positions, and intern/co-ops should expect to ...
Our Software Development Engineers (SDEs) use modern technology to solve complex problems while ... Amazon internships across all seasons are full-time positions, and intern/co-ops should expect to ...
Software Developer
CA$59K - CA$109K/yr
... development experience (including co-op, internship, or related work experience). * Experience with one or more development technologies such as: * .NET (C#, ASP.NET) * Java / Spring Boot * SQL ...
Software Developer
CA$59K - CA$109K/yr
... development experience (including co-op, internship, or related work experience). * Experience with one or more development technologies such as: * .NET (C#, ASP.NET) * Java / Spring Boot * SQL ...
Software Developer
CA$59K - CA$109K/yr
... development experience (including co-op, internship, or related work experience). * Experience with one or more development technologies such as: * .NET (C#, ASP.NET) * Java / Spring Boot * SQL ...
Software Developer
CA$59K - CA$109K/yr
... development experience (including co-op, internship, or related work experience). * Experience with one or more development technologies such as: * .NET (C#, ASP.NET) * Java / Spring Boot * SQL ...
Internship/Co-op(Full-time/Hybrid) Departure and Arrival Date (Start -End): September 2026 - April ... Develop software tools and scripts to enhance the existing software development toolchain.
Internship/Co-op(Full-time/Hybrid) Departure and Arrival Date (Start -End): September 2026 - April ... Develop software tools and scripts to enhance the existing software development toolchain.
Front End Software Developer - Master-Level Internship
Etobicoke, ON · On-site +1
$32/hr
Software Development Duration: 520 Hours (approximately 3 months) Work location: Remote (with ... Our interns come from top universities worldwide, and we invite you to contribute, learn, and grow ...
Front End Software Developer - Master-Level Internship
Etobicoke, ON · On-site +1
$32/hr
Software Development Duration: 520 Hours (approximately 3 months) Work location: Remote (with ... Our interns come from top universities worldwide, and we invite you to contribute, learn, and grow ...
Key job responsibilities Basic qualifications 5+ years of non-internship professional software development experience 5+ years of programming with at least one software programming language ...
Key job responsibilities Basic qualifications 5+ years of non-internship professional software development experience 5+ years of programming with at least one software programming language ...
Software Engineering Coop September 2026 (8-12 months)
Ottawa, ON · On-site
CA$25 - CA$32/hr
Demonstrated software development through coursework, personal projects, internships, research, or extracurricular activities Application of programming languages such as Python, JavaScript ...
Software Engineering Coop September 2026 (8-12 months)
Ottawa, ON · On-site
CA$25 - CA$32/hr
Demonstrated software development through coursework, personal projects, internships, research, or extracurricular activities Application of programming languages such as Python, JavaScript ...
Participate in research and development of 3D measurements and geometrical algorithms to solve ... S. Our internship hourly rates are a standard pay determined based on the position and your ...
Participate in research and development of 3D measurements and geometrical algorithms to solve ... S. Our internship hourly rates are a standard pay determined based on the position and your ...
Jonas Fall Internship - Various Departments
CA$22 - CA$25/hr
Jonas Internship Program - Now Accepting Applications! Location: Various Internship Terms: Fall ... Software Development * Business Analysis * Project Management * Quality Assurance * UI/UX Design
Jonas Fall Internship - Various Departments
CA$22 - CA$25/hr
Jonas Internship Program - Now Accepting Applications! Location: Various Internship Terms: Fall ... Software Development * Business Analysis * Project Management * Quality Assurance * UI/UX Design
... software development experience (internships, personal projects, or academic projects are highly valued). * Technical Skills (Foundational): * Foundational understanding of OOP, Asynchronous ...
... software development experience (internships, personal projects, or academic projects are highly valued). * Technical Skills (Foundational): * Foundational understanding of OOP, Asynchronous ...
Intern, Software Development (Fall 2026) 8 month OR 4 month
Toronto, ON · Hybrid
CA$900/wk
Forum Asset Management is looking for Software Developer Interns to help build data-driven ... In this role, you'll work on full-stack development projects that sit on top of our next-generation ...
Intern, Software Development (Fall 2026) 8 month OR 4 month
Toronto, ON · Hybrid
CA$900/wk
Forum Asset Management is looking for Software Developer Interns to help build data-driven ... In this role, you'll work on full-stack development projects that sit on top of our next-generation ...
Forum Asset Management is looking for Software Developer Interns to help build data-driven ... In this role, youll work on full-stack development projects that sit on top of our next-generation ...
Quick apply
Forum Asset Management is looking for Software Developer Interns to help build data-driven ... In this role, youll work on full-stack development projects that sit on top of our next-generation ...
Intern, Software Development (Fall 2026) 8 month OR 4 month
Toronto, ON · On-site
CA$900/wk
Forum Asset Management is looking for Software Developer Interns to help build data-driven ... In this role, you'll work on full-stack development projects that sit on top of our next-generation ...
Quick apply
Intern, Software Development (Fall 2026) 8 month OR 4 month
Toronto, ON · On-site
CA$900/wk
Forum Asset Management is looking for Software Developer Interns to help build data-driven ... In this role, you'll work on full-stack development projects that sit on top of our next-generation ...
This full-time, on-site position is ideal for experienced software development professionals with ... S. Our internship hourly rates are a standard pay determined based on the position and your ...
This full-time, on-site position is ideal for experienced software development professionals with ... S. Our internship hourly rates are a standard pay determined based on the position and your ...
Software Developer
Toronto, ON · On-site
CA$97K - CA$100K/yr
Experience in SaaS development and subscription billing integration (Chargebee). * Strong ... Experience mentoring junior developers or interns. Perks: * Generous wellness program * Best-in-the ...
Quick apply
Software Developer
Toronto, ON · On-site
CA$97K - CA$100K/yr
Experience in SaaS development and subscription billing integration (Chargebee). * Strong ... Experience mentoring junior developers or interns. Perks: * Generous wellness program * Best-in-the ...
... software development experience (internships, personal projects, or academic projects are highly valued). * Technical Skills (Foundational): * Foundational understanding of OOP, Asynchronous ...
... software development experience (internships, personal projects, or academic projects are highly valued). * Technical Skills (Foundational): * Foundational understanding of OOP, Asynchronous ...
Quality Assurance - Master-Level Internship
Etobicoke, ON · On-site +1
$32/hr
Software Development Duration: 520 Hours (approximately 3 months) Work location: Remote (with hybrid options in Toronto) Compensation: Hourly ($32) The Vosyn internship is unique. Remuneration is ...
Quality Assurance - Master-Level Internship
Etobicoke, ON · On-site +1
$32/hr
Software Development Duration: 520 Hours (approximately 3 months) Work location: Remote (with hybrid options in Toronto) Compensation: Hourly ($32) The Vosyn internship is unique. Remuneration is ...
Manager, Application Development This role is hybrid (2-3 days/week in the office) - based in ... Background in project management tools like JIRA or DevOps Note: * 12 month Co-op / Internship:
Manager, Application Development This role is hybrid (2-3 days/week in the office) - based in ... Background in project management tools like JIRA or DevOps Note: * 12 month Co-op / Internship:
Junior Software Developer (Hybrid - 3 days in office)
Ottawa, ON · On-site
CA$91K - CA$114K/yr
... internships. * Experience contributing to the development of end-to-end software solutions (front-end and server-side). * Experience with software development process, working in team environments ...
Junior Software Developer (Hybrid - 3 days in office)
Ottawa, ON · On-site
CA$91K - CA$114K/yr
... internships. * Experience contributing to the development of end-to-end software solutions (front-end and server-side). * Experience with software development process, working in team environments ...
Internship Software Development information
What types of projects do interns typically work on during a software development internship?
What is the difference between Internship Software Development vs Junior Software Developer?
| Aspect | Internship Software Development | Junior Software Developer |
|---|---|---|
| Required Credentials | Typically students or recent graduates, some may have coursework in programming | Often holds a degree in computer science or related field, with some practical experience |
| Work Environment | Temporary, learning-focused, often part-time or summer roles | Full-time, professional setting with ongoing project responsibilities |
| Employer & Industry Usage | Internships are offered by tech companies, startups, and organizations for training | Entry-level position in software development teams across industries |
Internship Software Development roles are designed for students or recent graduates to gain practical experience, often in a temporary or part-time capacity. Junior Software Developers are entry-level professionals with some foundational skills, working full-time on ongoing projects. While internships focus on learning and training, junior roles involve contributing to real-world software development tasks.
What are the key skills and qualifications needed to thrive as an Internship Software Developer, and why are they important?
What are internship software development positions?
- Audio Software Engineer Internship
- Remote Software Engineers
- Intern Java Developer
- Volunteer Cloud Engineer Intern
- Google Software Engineer Internship
- Internship Verizon Java Developer
- Internship Software Engineer Relocation
- Software Developer Intern
- Summer Software Engineer Internship
- Full Time Amazon Software Engineer
- Internship Computer Chip Engineer
- Software Developer Unpaid Internship
- Fintech Engineer
- Software Engineer Internship For 2026 Graduation
- Internship Pwc Software Engineer
- Internship Hulu Software Developer
- Software Engineer Intern Cpt
- Web Developer Intern
- Software Engineer Intern With Housing
- Intern Tcs Java Developer

Full-time
Medical, Life, Retirement, PTO
Posted 12 days ago
Job description
Summary:
VIAVI (NASDAQ: VIAV) is a global provider of network test, monitoring and assurance solutions for telecommunications, cloud, enterprises, first responders, military, aerospace, and railway. VIAVI is also a leader in light management technologies for 3D sensing, anti-counterfeiting, consumer electronics, industrial, automotive, government and aerospace applications.We are the people behind the products that help keep the world connected at home, school, work, at play, and everywhere in between. VIAVI employees are passionate about supporting customer success and we welcome people who bring their best every day to the company - to question, to collaborate and to push for solutions that will delight our customers.
Title: Digital Imaging Software Engineer
Position Overview:
Our team develops optical test and measurement equipment for telecommunications laboratory and manufacturing environments. We are seeking a Digital Image Software Engineer to support the development and implementation of image processing algorithms and software applications for digital microscopy and related imaging systems.
This role is well-suited for an engineer with a solid foundation in C++ and Python, hands-on experience with image processing or machine vision, and an interest in working on real-world electro optical instrumentation products. The position emphasizes software implementation, testing, debugging, and maintenance, while providing opportunities to grow into more advanced algorithm development and system-level responsibilities.
Duties & Responsibilities:
Key Responsibilities:
- Implement, test, debug, and maintain image processing algorithms and software applications
- Support the development of imaging and machine vision features
- Contribute to software development in C++ and Python on Windows and Linux platforms
- Assist with system integration, testing, and verification of imaging and optical subsystems
- Participate in prototyping and evaluation of imaging solutions for new and existing products
- Collaborate with cross-functional team members throughout the product lifecycle
- Help prepare technical documentation such as design notes, test reports, and user documentation
- Participate as a team member in an Agile/Scrum development environment
- Follow established coding standards, version control practices, and development processes
Required Qualifications:
- Bachelor's degree in Computer Science, Computer/Systems Engineering, Mathematics, or a related field
- 3+ years of professional software development experience, primarily in C/C++
- 1-3 years of experience working with image processing, computer vision, or machine vision applications, including academic, internship, or industry experience
Pre-Requisites / Skills / Experience Requirements:
Required Skills and Capabilities:
- Fundamental knowledge of image processing concepts (e.g., filtering, segmentation, feature extraction)
- Experience programming in C/C++; working knowledge of Python
- Familiarity with common image processing and numerical libraries such as OpenCV, NumPy, SciPy, scikit-image, or PIL
- Experience developing or debugging software on Windows; exposure to Linux environments preferred
- Comfortable using IDEs and build systems (e.g., Visual Studio, CMake, GCC/MSVC)
- Strong problem-solving skills and attention to detail
- Clear written and verbal communication skills
- Ability to work effectively in a collaborative engineering team
Preferred Qualifications:
- Exposure to digital microscopy, optics, or scientific/industrial imaging systems
- Introductory experience with machine learning techniques applied to image analysis
- Familiarity with Embedded Linux or ARM-based systems
- Experience using version control and issue tracking tools (e.g., Git, Jira)
- Previous experience working on a team using Agile or Scrum methodologies
What This Role Offers:
- Hands-on experience developing production software for advanced imaging instrumentation
- Mentorship and technical guidance from experienced software and systems engineers
- Opportunities to grow into advanced image processing, algorithm design, and system-level development
- Involvement across the product lifecycle, from prototype to production
If you have what it takes to push boundaries and seize opportunities, apply to join our team today.
VIAVI Solutions is an equal opportunity and affirmative action employer - minorities/females/veterans/persons with disabilities.
Job Posting Pay Range:
84,000to
156,000Exceptional qualifications, experience and location may impact salary. VIAVI offers a competitive benefits package that includes paid time off, health, life and disability insurance, 401(k), and a bonus program.