2026 Internship: Open Source Software Developer (Remote/Anywhere)

2 weeks, 4 days ago
Full-time
Entry Level
Software Development
Collabora

Collabora

Collabora is a global consultancy specializing in delivering Open Source software solutions to the commercial world, empowering clients with community-driven projects and expertise in key areas like the Linux Kernel and LibreOffice.

Internet Software & Services
51-250
Founded 2005

Description

  • Work full-time (40 hours/week) on an open source software project to improve software used by real users.
  • Design, implement, test and deliver features and bug fixes in infrastructure areas such as kernel, embedded systems, multimedia, graphics, XR, web engines, packaging and system services.
  • Develop and maintain code primarily in C, with some Rust where applicable, and manage changes using git.
  • Submit patches/merge requests, participate in code reviews, and follow upstream/open source contribution workflows.
  • Collaborate with Collabora development teams, attend team meetings, and incorporate mentor feedback into your work.
  • Engage with upstream open source communities and project users to validate changes and resolve issues.
  • Write and maintain technical documentation, packaging, and integration materials related to your contributions.

Requirements

  • Fluent in written and spoken English.
  • Demonstrable interest in Collabora's technical areas (kernel, embedded, multimedia, graphics, XR, integration, packaging, web engines, system services, toolkits).
  • Skills in C programming and experience using git.
  • Some familiarity with Rust.
  • Ideally can show existing contributions to an open source project and participation in its community (preferred).
  • Availability to work full-time (40 hours/week) and start in September 2026 for a typical 6-month internship.
  • Able to work remotely from home (remote/anywhere); Collabora has offices in Cambridge and Montreal but the role is remote.
  • Willingness to be mentored by F/LOSS developers and to work within a team.
  • Applications must be received by April 30, 2026; interviews will be conducted in May 2026.

Benefits

  • Paid internship with compensation discussed during interview and determined by location and agreed hours.
  • Remote/anywhere work (work from home).
  • Mentorship by experienced F/LOSS developers and integration into a Collabora development team.
  • Real-world experience contributing to open source projects used by real users.
  • Full-time engagement (40 hours/week) with a typical 6-month duration starting September 2026.
  • Exposure to a wide range of technical domains and international team collaboration.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Generator Technician

Pearce Services 1K-5K Construction & Engineering

Pearce is hiring a Generator Technician to service and repair commercial generators on cell phone towers across a regional territory for its telecom infrastructure operations.

54 minutes ago

Generator Technician

Pearce Services 1K-5K Construction & Engineering

Pearce is hiring a Generator Technician to service and repair commercial generators on cell phone towers across a regional territory in the Telecom industry.

4 hours, 50 minutes ago

Principal Guidance, Navigation, & Control (GNC) Engineer

K2 Space Corporation 51-200 Defense and Space Manufacturing

K2 Space is seeking a Principal GNC Engineer to lead spacecraft guidance, navigation, and control architecture for its large satellite platforms and upcoming demonstration missions.

Julia MATLAB Python
7 hours, 15 minutes ago

Embedded Software Engineer, EW

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring an embedded software engineer for its Electromagnetic Warfare team to develop the software ecosystem behind a next-generation EW platform and integrate it with the company’s broader defense systems.

C Embedded Systems Haskell Linux Rust
11 hours, 27 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers