Co-op Programmer

1 Week 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

1047 Games - Anti-Cheat Engineer

1047 Games

(Remote)
2 Months ago
ION - Principal Software Engineer, Italy

ION

Pisa, Tuscany, Italy (On-Site)
4 Months ago
ByteDance - Machine Learning Engineer

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Rocket Science - Software Engineer - Unreal

Rocket Science

Brighton And Hove, England, United Kingdom (Hybrid)
2 Months ago
Meta4 Interactive - Senior Game AI Programmer

Meta4 Interactive

Montreal, Quebec, Canada (Remote)
6 Months ago
Electric Square - Lead Programmer - Electric Square, Malta

Electric Square

St. Julian's, Malta (On-Site)
5 Months ago
Techland - Game Programmer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
9 Months ago
Zapak Digital Entertainment Limited - Game Programmer (Nintendo Switch)

Zapak Digital Entertainment Limited

Pune, Maharashtra, India (On-Site)
6 Days ago
Sawhorse Productions - Senior Roblox Developer

Sawhorse Productions

California, United States (Remote)
2 Weeks ago
Streamline Media Group  Inc  - Game Programmer (Unreal)

Streamline Media Group Inc

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Sony Interactive Entertainment - システムソフトウェア開発(PlayStationシステムソフトウェアのUX開発)

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
4 Months ago
NVIDIA - Firmware PHY Verification Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
1 Month ago
Zuru - Scientific Python Developer

Zuru

Modena, Emilia-Romagna, Italy (Hybrid)
4 Months ago
The Walt Disney Company - Lead Full Stack Developer

The Walt Disney Company

Burbank, California, United States (On-Site)
2 Months ago
ByteDance - NLP Researcher - 2025 Start

ByteDance

Singapore (On-Site)
3 Months ago
Hello Games - Graphics / Engine Programmer

Hello Games

United Kingdom (On-Site)
2 Months ago
Hawk Eye Innovations - Senior Unreal Software Engineer

Hawk Eye Innovations

Budapest, Hungary (Hybrid)
1 Month ago
ByteDance - Senior Software Development Engineer - NoSQL-DocumentDB

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
GIANTS Software - Tools Programmer

GIANTS Software

Zürich, Zurich, Switzerland (On-Site)
1 Month ago
Playtech - Platform Engineer

Playtech

London, England, United Kingdom (On_site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in British Columbia, Canada

VGW - Workforce Manager

VGW

Toronto, Ontario, Canada (On-Site)
15 Hours ago
Activision - Senior Network Engineer

Activision

Vancouver, British Columbia, Canada (On-Site)
1 Week ago
Ubisoft - Senior ML Data Scientist

Ubisoft

Montreal, Quebec, Canada (On-Site)
1 Month ago
Super - Manager, Ad Operations

Super

Canada (Remote)
2 Months ago
Ubisoft - Senior Gameplay Programmer (Assassin's Creed INVICTUS)

Ubisoft

Montreal, Quebec, Canada (Hybrid)
1 Week ago
Epic Games - QA Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Scanline VFX - Senior Pipeline Developer (Maya)

Scanline VFX

Montreal, Quebec, Canada (Remote)
4 Months ago
Ubisoft - Senior Gameplay Programmer

Ubisoft

Montreal, Quebec, Canada (Hybrid)
2 Weeks ago
CD PROJEKT RED - Senior Technical Animator

CD PROJEKT RED

Montreal, Quebec, Canada (Remote)
3 Weeks ago
Evolution - Customer Service - Japanese Speaking Game Presenter (No experience required)

Evolution

Burnaby, British Columbia, Canada (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Zen Technologies  - Junior Game Developer

Zen Technologies

Hyderabad, Telangana, India (On-Site)
4 Months ago
Guerrilla - SENIOR TOOLS PROGRAMMER

Guerrilla

Amsterdam, North Holland, Netherlands (On-Site)
2 Months ago
Ubisoft - Gameplay Programmer (C++)

Ubisoft

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)
8 Months ago
Ubisoft - Senior Network Programmer(Node.js)

Ubisoft

Shanghai, Shanghai, China (On-Site)
2 Months ago
Streamline Media Group  Inc  - Game Programmer (Unreal)

Streamline Media Group Inc

Bogotá, Bogota, Colombia (On-Site)
4 Months ago
Electric Square - Senior Programmer - Electric Square, Malta

Electric Square

St. Julian's, Malta (On-Site)
3 Months ago
Gamebreaking Studios - Senior Software Development Engineer (Unreal Gameplay)

Gamebreaking Studios

Colombia (Remote)
4 Months ago
MADFINGER Games - Senior AI Programmer

MADFINGER Games

Brno, South Moravian Region, Czechia (On-Site)
3 Months ago
Ubisoft - Senior Generalist Developer AAA The Division Resurgence

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
2 Weeks ago
Activision - Senior Gameplay Programmer

Activision

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 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!

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