Co-op Programmer

2 Months 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

Mashgin - Software Engineer, Infrastructure

Mashgin

Palo Alto, California, United States (Hybrid)
6 Months ago
CD PROJEKT RED - Engineer, Physics

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Microsoft - Design Verification Engineer 2

Microsoft

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Warhorse Studios - Senior tools programmer/Character technical artist

Warhorse Studios

Prague, Prague, Czechia (Hybrid)
5 Months ago
Google - Software Engineering Manager, People with Disabilities

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
5 Months ago
CD PROJEKT RED - Senior Gameplay Programmer

CD PROJEKT RED

Boston, Massachusetts, United States (Hybrid)
2 Months ago
Beamdog - Senior Game Developer - Classic Titles

Beamdog

Alberta, Canada (Remote)
2 Months ago
Inwave - Unity Developer

Inwave

(On-Site)
2 Months ago
Sandbox interactive-gmbh - Senior Gameplay Programmer (m/f/d)

Sandbox interactive-gmbh

Graz, Styria, Austria (On-Site)
5 Months ago
Ubisoft - Senior Gameplay Programmer 3C

Ubisoft

Montpellier, Occitanie, France (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Reversing Labs - Application Security Architect

Reversing Labs

Ireland (Remote)
3 Months ago
ION - Lead Software Engineer, Italy

ION

Rome, Lazio, Italy (On-Site)
6 Months ago
King - 2025 Summer Internship - Developer Intern

King

Barcelona, Catalonia, Spain (On-Site)
2 Months ago
Riot Games - Staff Software Engineer, Unreal Tools - MMO

Riot Games

Los Angeles, California, United States (On-Site)
6 Months ago
ION - Principal Software Engineer, Italy

ION

Milan, Lombardy, Italy (On-Site)
6 Months ago
ION - Senior Technical Consultant - Endur

ION

Jersey City, New Jersey, United States (On-Site)
6 Months ago
Passive Logic - Virtual Environment Developer

Passive Logic

(Remote)
2 Months ago
CD PROJEKT RED - Intern in Online Services Team (C++)

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Unity - Senior Manager, Payroll Americas

Unity

Vancouver, British Columbia, Canada (On-Site)
4 Months ago
Rockstar Games - Animation Systems Programmer

Rockstar Games

Carlsbad, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in British Columbia, Canada

Scientific Games  - Electrotechnician

Scientific Games

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

Activate Games

Brampton, Ontario, Canada (On-Site)
1 Month ago
Ubisoft - Producer

Ubisoft

Montreal, Quebec, Canada (On-Site)
2 Months ago
Super - Senior Software Engineer, Payments (Remote!)

Super

Toronto, Ontario, Canada (Remote)
6 Months ago
Super - Manager, Data Analytics

Super

Canada (Remote)
2 Months ago
Keywords Studios (Player Support) - Experienced Games User Researcher

Keywords Studios (Player Support)

Montreal, Quebec, Canada (Hybrid)
5 Months ago
Unity - Staff Product Manager, B2B Marketplace

Unity

Montreal, Quebec, Canada (On-Site)
6 Months ago
Altagram Group - Localization QA - Video Game Tester – All Languages

Altagram Group

Canada (On-Site)
8 Months ago
Epic Games - Senior Tools Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Ubisoft - Gameplay Programmer Assistant

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (On-Site)
1 Month ago
OAO INFO INDIA - Game Developer

OAO INFO INDIA

Pune, Maharashtra, India (On-Site)
2 Months ago
Appirits - Game Engineer

Appirits

Tokyo, Japan (On-Site)
2 Months ago
Old Skull Games - Lead Programmer Unreal

Old Skull Games

Villeurbanne, Auvergne-Rhône-Alpes, France (On-Site)
4 Months ago
MADFINGER Games - Senior Gameplay Programmer - Unreal

MADFINGER Games

Brno, South Moravian Region, Czechia (On-Site)
5 Months ago
Inwave - Unity Developer

Inwave

(On-Site)
2 Months ago
Behaviour Interactive - Senior Gameplay Programmer

Behaviour Interactive

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Virtuos - Senior Unreal Engine Programmer

Virtuos

France (Hybrid)
6 Months ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
2 Months ago
Tentworks Interactive - Senior Unity Game Programmer

Tentworks Interactive

Bengaluru, Karnataka, India (On-Site)
10 Months 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!

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

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

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