Junior Programmer (Internship)

2 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

EveryMatrix - Broadcast Engineer

EveryMatrix

Batumi, Adjara, Georgia (On-Site)
3 Months ago
bohemia interactive - Junior Game Programmer

bohemia interactive

Prague, Prague, Czechia (On-Site)
1 Month ago
Qualcomm - Embedded Software Engineer - Display

Qualcomm

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
extreme network - SR PROGRAMMER 9489- EBS Applications/Oracle PL/SQL, SQL/Oracle Forms, Reports

extreme network

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Bazaar Voice - Partnership Integration Engineer

Bazaar Voice

Vilnius, Vilnius County, Lithuania (Hybrid)
2 Months ago
Autodesk - Manager, Software Development - Global Developer Relations

Autodesk

Vancouver, British Columbia, Canada (On-Site)
2 Weeks ago
Ajmera Infotech - Database Administrator (SQL & Azure)

Ajmera Infotech

Bengaluru, Karnataka, India (On-Site)
5 Months ago
smarsh - Java Developer

smarsh

Heredia, Heredia Province, Costa Rica (Hybrid)
2 Months ago
HCL Tech - Sr tech support spec - database support

HCL Tech

Massachusetts, United States (On-Site)
1 Month ago
Autodesk - Principal Software Engineer, C++

Autodesk

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Survay Monkey - Senior Software Engineer II [Backend]

Survay Monkey

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Workato - Senior Software Engineer (Platform, Ruby)

Workato

Nicosia, Nicosia, Cyprus (On-Site)
1 Month ago
Progress - Inside Account Manager with German

Progress

Sofia, Sofia City Province, Bulgaria (Hybrid)
3 Weeks ago
Epic Games - QA Specialist

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
Illumina - Senior Electrical Engineer

Illumina

Singapore (On-Site)
1 Year ago
Accurate - WFM Professional

Accurate

Thane, Maharashtra, India (On-Site)
3 Days ago
Dream Games - SecOps Engineer

Dream Games

İstanbul, Türkiye (On-Site)
11 Months ago
hogarth - Senior Content Manager

hogarth

Sunnyvale, California, United States (Hybrid)
1 Month ago
Adobe - Director, Strategic Business Development

Adobe

San Francisco, California, United States (On-Site)
1 Month ago
Postman - Senior Applied AI Engineer

Postman

San Francisco, California, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Prague, Prague, Czechia

virtous games - Mid-level Developer QA

virtous games

Prague, Prague, Czechia (On-Site)
4 Months ago
YouGov - Senior Consultant

YouGov

Prague, Czechia (Hybrid)
1 Month ago
Veeam Software - Platform Engineer

Veeam Software

Prague, Czechia (Remote)
1 Month ago
Veeam Software - JavaScript Developer (React)

Veeam Software

Prague, Czechia (On-Site)
1 Month ago
Veeam Software - Junior C# Developer

Veeam Software

Prague, Czechia (On-Site)
1 Month ago
Wrike - Senior Backend Engineer

Wrike

Prague, Prague, Czechia (Hybrid)
2 Months ago
binance - Growth Regional Manager - CIS/CEE

binance

Prague, Prague, Czechia (On-Site)
4 Months ago
bohemia interactive - Junior Game Programmer

bohemia interactive

Prague, Prague, Czechia (On-Site)
1 Month ago
Gaijin Entertainment - Java Developer

Gaijin Entertainment

Prague, Czechia (On-Site)
2 Months ago
Warhorse Studios - Houdini Programmer

Warhorse Studios

Prague, Prague, Czechia (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

TransUnion - Software Developer

TransUnion

Heredia, Costa Rica (Remote)
1 Month ago
Next Level Business Services - Java Developer

Next Level Business Services

El Segundo, California, United States (On-Site)
8 Months ago
Ion - Senior .NET / Python Consultant

Ion

Budapest, Hungary (On-Site)
1 Year ago
NCR Voyix - Software Engineering Manager I - .Net

NCR Voyix

Hyderabad, Telangana, India (On-Site)
1 Month ago
FICO - Lead C++ Engineer

FICO

Bengaluru, Karnataka, India (On-Site)
11 Months ago
D-market - Senior Rust Developer

D-market

Ukraine (Remote)
1 Month ago
Kojima - システムプログラマー / System Programmer

Kojima

Minato City, Tokyo, Japan (On-Site)
2 Months ago
London stock Exchange - Java Software Engineer

London stock Exchange

Beijing, China (On-Site)
1 Month ago
Interactive Brokers - Senior Java Developer

Interactive Brokers

Tallinn, Harju County, Estonia (On-Site)
8 Months ago
HCL Tech - Golang Senior Technical Lead

HCL Tech

California, United States (On-Site)
3 Weeks 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)

Mníšek, Liberec 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)

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