Co-op Programmer

1 Hour ago • All levels • Game Programmer

Job Summary

Job Description

Offworld Industries is seeking a Co-op Programmer (student position) to contribute to their Unreal Engine-based multiplayer games. Responsibilities include writing software in C++ and UE4's Blueprint language, fixing bugs, collaborating with design and programming teams on new features, and gaining experience in various game programming areas. The position is a paid, 40-hour/week internship lasting two co-op terms (8 months), with on-site work preferred. The ideal candidate will possess strong object-oriented programming skills, C++ experience, and a passion for game development.
Must have:
  • Strong OOP understanding
  • C++ experience
  • Teamwork skills
  • Passion for game development
Good to have:
  • UE4 experience

Job Details

About Offworld:

Offworld Industries Ltd. (Offworld) is the independent studio behind the successful military first-person shooter game, “Squad”. Offworld was formed in 2014 by more than 15 developers who had worked together on the well known Project Reality mod for Battlefield 2. The founding purpose of the team was to bring a standalone successor of this acclaimed mod to market and build a game development studio and a livelihood from that foundation.

 

Fast forward to 2025, Offworld has over 140 employees and is rapidly growing. We have been expanding the studio into serving as a publisher supporting mods and have just released our new title into early access, "Starship Troopers: Extermination", a 16-player PvE first-person shooter based on the 1997 cult-classic film.

 

We are built on passion, unified spirit and continuing efforts to break the mold. We strive to become a leader in creating large-scale multiplayer games as well as supplying others with the ability to do the same. We are looking for a talented Co-Op Programmer for our current and upcoming Unreal Engine based multiplayer games. If you are passionate about making great games and a team player, we are looking for you!

 


Job Duties:

  • Write software in C++ and in UE4’s blueprint language
  • Work as a member of the team, contributing and gaining experience in many areas of game programming
  • Fix bugs that push you to understand unfamiliar code and learn from code written by more experienced programmers
  • Work with the Design and Programming teams to implement new features

 

Requirements:

  • Strong understanding of Object-Oriented programming
  • Experience with C++
  • Experience with UE4 is not required but is a bonus
  • Passionate about games development, playing games, and learning
  • Excellent communication skills, written and verbal
  • Ability to work effectively in a team


Terms:

  • 40 hours per week, salaried position
  • Length is two co-op terms (8 months)
  • Working on site is preferred


If you meet the above qualifications, and Offworld sounds like the kind of company you want to be a part of, please apply now with a copy of your cover letter and resume.


Offworld Industries is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, ancestry, place of origin, color, ethnic origin, language, citizenship, creed, religion, gender, sexual orientation, age, marital status, physical and/or mental handicap, financial ability or any other characteristic protected by law.

Similar Jobs

Nexon - Senior Software Engineer

Nexon

El Segundo, California, United States (Hybrid)
8 Months ago
Intel Corporation - GPU Software Development Engineer

Intel Corporation

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Epic Games - QA Engineer

Epic Games

(On-Site)
1 Week ago
ByteDance - Backend Software Engineer - Global E-Commerce Logistics

ByteDance

San Jose, California, United States (On-Site)
1 Day ago
Electric Square - Senior Programmer - Electric Square, Malta

Electric Square

St. Julian's, Malta (On-Site)
2 Months ago
Kaiying Network - Unity3D Programmer

Kaiying Network

Shanghai, Shanghai, China (On-Site)
5 Days ago
Gamebreaking Studios - Senior Software Development Engineer (Unreal Gameplay)

Gamebreaking Studios

Chile (Remote)
4 Months ago
Keen Software House - Senior Engine Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
2 Days ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Ukraine (Remote)
3 Months ago
Aesir Interactive - UE Engine Programmer (Regular/Senior)(f/m/d)

Aesir Interactive

Munich, Bavaria, Germany (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PlayStation Global - Senior Software Development Engineer in Test Contractor (Sr SDET)

PlayStation Global

Aliso Viejo, California, United States (On-Site)
1 Week ago
Hello Games - Graphics / Engine Programmer

Hello Games

United Kingdom (On-Site)
2 Months ago
White Bay - Lead Engine and Tools Programmer | AAA Gaming | Hybrid (Bellevue) | $220k - $260k USD

White Bay

Bellevue, Washington, United States (Hybrid)
7 Months ago
PlayStation Global - Lead Audio Programmer

PlayStation Global

Los Angeles, California, United States (On-Site)
2 Weeks ago
ByteDance - Research Scientist, Multimodal Foundation Model

ByteDance

Singapore (On-Site)
3 Months ago
Ubisoft - Senior Technical Artist [AAA]

Ubisoft

Shanghai, Shanghai, China (On-Site)
2 Months ago
Notion - Software Engineer, Native Windows Development (Contract)

Notion

San Francisco, California, United States (On-Site)
4 Months ago
ByteDance - Senior Software Engineer, Cross Platform Application

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Microsoft - Research Intern - AI-driven Hardware Design

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
Google - Student Researcher, BS/MS, Winter/Summer 2025

Google

(On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in British Columbia, Canada

Ubisoft - Administrative Technician - Payroll Department

Ubisoft

Montreal, Quebec, Canada (On-Site)
1 Day ago
CD PROJEKT RED - Animateur·rice Technique Expert·e

CD PROJEKT RED

Montreal, Quebec, Canada (Remote)
5 Months ago
Guru Studio - Shot Finaling Artist: Julián

Guru Studio

Toronto, Ontario, Canada (Remote)
2 Months ago
Microsoft - Senior Software Engineer

Microsoft

Vancouver, British Columbia, Canada (On-Site)
2 Weeks ago
Amazon Games - Responsable technique - Réseautique / Technical Lead - Networking, Amazon Games Montréal

Amazon Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
Trek - Sales Associate

Trek

Port Coquitlam, British Columbia, Canada (On-Site)
2 Weeks ago
Blazesoft - Financial Controller

Blazesoft

Vaughan, Ontario, Canada (On-Site)
4 Months ago
Activate Games - Team Lead (Store Supervisor)

Activate Games

Toronto, Ontario, Canada (On-Site)
2 Weeks ago
Unity - DevOps Manager

Unity

Montreal, Quebec, Canada (On-Site)
4 Months ago
Electronic Arts - Experience Designer

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Blockville Digital Assets - Senior Game Developer

Blockville Digital Assets

İstanbul, Türkiye (On-Site)
6 Months ago
MADFINGER Games - Senior Gameplay Programmer - Unreal

MADFINGER Games

Brno, South Moravian Region, Czechia (On-Site)
3 Months ago
Virtuos - Network Programmer

Virtuos

Czechia (Hybrid)
3 Months ago
Keen Software House - Senior Engine Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
2 Days ago
Cloud Imperium Games - Senior Gameplay Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
4 Months ago
Techland - Senior Gameplay Animator

Techland

Poland (On-Site)
6 Months ago
Skillsearch - Senior Gameplay Programmer

Skillsearch

Dominican Republic (On-Site)
6 Months ago
SuperPlay - Senior Unity Developer

SuperPlay

Warsaw, Masovian Voivodeship, Poland (Remote)
3 Weeks ago
Electronic Arts - Gameplay Software Engineer - American Football

Electronic Arts

Orlando, Florida, United States (Hybrid)
7 Months ago
Gameplay Galaxy - Senior Game Programmer

Gameplay Galaxy

(Remote)
1 Day ago

Get notifed when new similar jobs are uploaded

About The Company

Offworld Industries Ltd. (OWI) is the independent studio behind the successful military first person shooter game, “Squad”. OWI was formed in 2014 by more than 15 developers who had worked together on the well known Project Reality mod for Battlefield 2. The founding purpose of the team was to bring a standalone successor of this acclaimed mod to market and build a game development studio and a livelihood from that foundation.

Fast forward to 2020, OWI has nearly 80 employees and is rapidly growing. We have been expanding the studio into both serving as a publisher supporting mods, as well as a technology provider building a framework for character based multiplayer games based in UE4.

We are built on passion, unified spirit and continuing efforts to break the mold. We strive to become a leader in creating large-scale multiplayer games as well as supplying others with the ability to do the same.

If you are passionate about making great games and are a team player, then take a look at our current openings and join our team today!

British Columbia, Canada (Hybrid)

New Westminster, British Columbia, Canada (Hybrid)

New Westminster, British Columbia, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Offworld

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug