Junior Programmer (Internship)

3 Months ago • 1-2 Years • Programming

Job Summary

Job Description

Bohemia Interactive's in-house C++ development team seeks a passionate intern for a minimum 6-month role. The intern will contribute to the development of the Enfusion game engine, implementing systems and support tools in C++. Responsibilities include improving engine performance and behavior, learning large-scale game engine development, and collaborating with experienced developers. The ideal candidate possesses a strong interest in C++, at least one year of hands-on coding experience, and a passion for game development. This internship presents an opportunity to gain practical experience and potentially transition to full-time employment after the internship concludes.
Must have:
  • Solid interest in C++ and hands-on coding experience
  • Understanding of object-oriented programming
  • Curiosity, responsibility, and eagerness to learn
  • Sufficient English for technical communication
Good to have:
  • Game engine experience (school projects, game jams)
  • Performance profiling and debugging experience
  • Passion for video games and a technical mindset
Perks:
  • Work on in-house engine
  • Experienced team mentorship
  • Open company culture
  • Growth opportunities
  • Potential long-term collaboration

Job Details

Junior Programmer (Internship)

Our in-house C++ development team, working on Bohemia’s proprietary , is looking for a passionate intern to join us for at least 6 months. Ideally, we’re seeking someone who’s into deep technical systems, loves C++, and is curious about how things work under the hood. If you dream about engines (not the car kind) and enjoy getting your hands dirty with code, read on — we might be looking for you!

What’s the goal? To find a talented person with the potential to stay with us even after the internship is over.

You will

  • Be part of the team developing our proprietary Enfusion engine, the technology powering our next-gen games
  • Implement systems and support tools in C++ that directly affect the performance and behavior of the engine
  • Learn how large-scale game engine development works
  • Collaborate with various engine developer

Ideal candidate would have

  • Solid interest in C++ and at least a year of hands-on coding experience (school, hobby projects, or both)
  • You love tinkering and probably have your own personal projects — maybe even experimented with our Enfusion engine, when you created mods for Arma Reforger
  • Basic grasp of object-oriented programming principles
  • Curiosity, responsibility, and eagerness to learn new things
  • Sufficient English for technical reading, writing, and occasional team communication

Bonus points for:

  • Any experience with game engines (even if only through school, game jams, or hobby projects)
  • Exposure to performance profiling and debugging
  • Passion for video games and a technical mindset

We can offer

  • We’re working on our own in-house engine – you won’t find an opportunity like this just anywhere
  • Work in a team of experienced devs, ideal for learning and gaining practical knowledge
  • Open company culture, friendly people, and lots of opportunities for growth
  • Potential long-term collaboration after your internship

If you're reading this and thinking, “Yes, this sounds like something I’d love to do!”, then don’t hesitate to reach out to us. Send us your CV, GitHub, a code sample, or even just a message about what you’re working on.

We’re excited to hear from you!

Applicants should submit their portfolio and CV detailing their previous work experience as well as a cover letter outlining their interest to work for Bohemia Interactive.

Similar Jobs

Tesla - Senior Application Support Engineer

Tesla

North Holland, Netherlands (On-Site)
5 Months ago
White board games - 3D Character Artist

White board games

Argentina (Remote)
3 Months ago
Moloco - Senior Software Engineer (Tech Lead)

Moloco

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Western Digital - Intern - Software Developer

Western Digital

Phra Nakhon Si Ayutthaya, Thailand (On-Site)
1 Week ago
Jumio - Software Development Engineer IV (Portals)

Jumio

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
Wushu studios - Senior Programmer

Wushu studios

Liverpool, England, United Kingdom (Remote)
2 Weeks ago
Playtika - Java Technical Lead

Playtika

Ukraine (On-Site)
8 Months ago
Recruitrix - Python Developer

Recruitrix

Patiala, Punjab, India (Remote)
3 Years ago
Luxoft - Java Team Lead

Luxoft

Mississauga, Ontario, Canada (On-Site)
8 Months ago
Gaijin Entertainment - Java Developer

Gaijin Entertainment

Prague, Czechia (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Remote - Benefits Associate, Operations - Southeast Asia

Remote

Malaysia (Remote)
1 Week ago
Varonis  - SOC & IR Specialist

Varonis

Melbourne, Victoria, Australia (Hybrid)
2 Months ago
Rovio  - Technical Account Manager, Ad Monetization

Rovio

Espoo, Uusimaa, Finland (Hybrid)
2 Months ago
Paytm - Product Analyst - Manager

Paytm

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
Zuora - Technical Account Manager

Zuora

Costa Rica (Remote)
2 Months ago
PwC - Junior Oracle ERP Functional Consultant

PwC

Qormi, Malta (On-Site)
10 Months ago
Rackspace Technology - Data Center Operations Technician III

Rackspace Technology

Richardson, Texas, United States (On-Site)
1 Month ago
Abnormal Security - Senior Software Engineer - Fullstack

Abnormal Security

Bengaluru, Karnataka, India (Hybrid)
9 Months ago
GamePoint - Linux Engineer

GamePoint

The Hague, South Holland, Netherlands (On-Site)
3 Months ago
cyara - Senior Salesforce Admin

cyara

Hyderabad, Telangana, India (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Prague, Prague, Czechia

Veeam Software - Middle/Senior C# Developer

Veeam Software

Czechia (Remote)
2 Months ago
bohemia interactive - Senior Artist - Weapons/Vehicles

bohemia interactive

Prague, Prague, Czechia (On-Site)
1 Week ago
bohemia interactive - Junior Designer

bohemia interactive

Mníšek Pod Brdy, Central Bohemian Region, Czechia (On-Site)
2 Weeks ago
bohemia interactive - Junior Technical Artist

bohemia interactive

Mníšek, Liberec Region, Czechia (On-Site)
4 Months ago
Make - Senior Data Engineer

Make

Prague, Prague, Czechia (On-Site)
2 Months ago
Veeam Software - QA Automation Engineer (C#)

Veeam Software

Prague, Czechia (On-Site)
1 Month ago
Beresnev Games - Finance Manager

Beresnev Games

Prague, Prague, Czechia (On-Site)
3 Months ago
Veeam Software - С++ Developer (System Components)

Veeam Software

Czechia (Remote)
9 Months ago
Make - Data Engineer

Make

Prague, Prague, Czechia (On-Site)
2 Months ago
Punctum images - FREELANCE WEB DEVELOPER

Punctum images

Prague, Prague, Czechia (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Nagarro - Associate Staff Engineer, Java

Nagarro

Philippines (On-Site)
9 Months ago
Capgemini - M&C Subject Matter Experts

Capgemini

Mumbai, Maharashtra, India (On-Site)
2 Months ago
HypeHype  Inc  - C++ Programmer

HypeHype Inc

Helsinki, Uusimaa, Finland (On-Site)
1 Year ago
Autodesk - Principal Software Developer

Autodesk

British Columbia, Canada (Remote)
3 Weeks ago
Tesla - SPS Programmer

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
5 Months ago
QuinStreet - Sr. Software Developer

QuinStreet

Foster City, California, United States (Remote)
3 Months ago
HCL Tech - Tech lead java spring boot aws docker

HCL Tech

Illinois, United States (On-Site)
2 Months ago
Devoteam - Gambling Sector | Senior Database Developer

Devoteam

Lisbon, Lisbon, Portugal (Remote)
9 Months ago
Ness - Mid Java Developer

Ness

Timișoara, Timiș, Romania (Hybrid)
1 Week ago
Zeeco, Inc. - C&I Engineer (C&I Global Burner Support Group)

Zeeco, Inc.

Mumbai, Maharashtra, India (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Bohemia Interactive is a game development studio. The company's goal is to create rich gaming experiences based on various topics of fascination. They have a common goal: to create rich gaming experiences based on various topics of fascination.

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Mníšek Pod Brdy, Central Bohemian Region, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

View All Jobs

Get notified when new jobs are added by bohemia interactive

Level Up Your Career in Game Development!

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

Job Common Plug