Senior C++ Programmer

2 Months ago • 5 Years + • Programming

Job Summary

Job Description

Bohemia Interactive is seeking an experienced Senior C++ Programmer to join their team for an unannounced game project. The role involves programming in C++, ensuring code quality, aligning technical solutions with project objectives, and reporting to the Lead Programmer. Responsibilities include mentoring junior team members, fixing bugs in the game engine, adjusting programs, actively designing solutions, improving workflow and techniques, impacting the game's final form, working on game mechanisms and gameplay, developing new technologies, and cooperating with other departments.
Must have:
  • Minimum of 5 years programming experience
  • Expertise in C/C++
  • Proficiency in algorithm design
  • Understanding of software architecture
  • Experience in collaborative team environment
  • Excellent spoken and written communication
Good to have:
  • Bachelor's degree in Computer Science or related field
  • Previous experience shipping a live product
  • Experience with console development
Perks:
  • 27 days of holidays per year
  • Company profit-sharing plan
  • Benefit program
  • Meal contribution
  • Relocation package
  • All games for free

Job Details

View All Job Listings

Senior C++ Programmer

Bohemia Interactive, the leading independent game development studio in the Czech Republic, is looking for a Senior C++ Programmer to work on a new unannounced game.

  • Office
  • Prague
  • Discipline
  • Programming
  • Project
  • Unannounced

Senior C++ Programmer

Bohemia Interactive is looking for an experienced Senior Programmer to join a team that is currently working on an unannounced game. The ideal candidate will have a strong foundation in C++. This role involves programming in C++, ensuring code quality, aligning technical solutions with project objectives, and reporting to the Lead Programmer.

Job Description

  • Mentor junior members of the team
  • Fix bugs in software (game engine)
  • Adjust programs and game engine
  • Actively design solutions
  • Seek to improve workflow, as well as new techniques
  • Use know-how to have an impact on the game’s final form
  • Work on game mechanisms and gameplay
  • Work on new technologies
  • Cooperate with other departments

Requirements

  • A minimum of 5 years' programming experience
  • Expertise in C/C++
  • Professional experience demonstrating proficiency in algorithm design, understanding of complexity, and software architecture and design
  • Experience working in a collaborative team environment
  • Excellent spoken and written communication

Pluses

Please note that these are desirable skills and are not required to apply for the position.

  • Bachelor's degree in Computer Science, Graphic Art or a related field, or equivalent experience
  • Previous experience shipping and supporting a live product
  • Experience with console development

Benefits

  • 27 days of holidays per year
  • Company profit-sharing plan, benefit program, meal contribution
  • Relocation package
  • All our games for free and more
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.

Apply for this job

Don’t forget to include a resume and cover letter. We receive a lot of applications, but we’ll notice a fun, well-written intro that shows us you take play seriously.


Personal Information

* Mandatory fields

Attachments

CV / Resume *

Allowed file types: zip, rar, 7z, jpg, png, pdf. Maximum 10 MB.

Cover Letter

Allowed file types: zip, rar, 7z, jpg, png, pdf. Maximum 10 MB.

Portfolio / Other Files

Allowed file types: zip, rar, 7z, jpg, png, pdf. Maximum 10 MB.

I hereby give my consent to processing of my personal data. The consent is granted to BOHEMIA INTERACTIVE a.s., ID No: 272 18 864, having its registered office at Stříbrná Lhota 747, Mníšek pod Brdy 252 10 as the data controller to administer, process and keep my personal data contained in my CV and my email address, name and telephone number for the purposes of record keeping of job applicants and eventual offering a job to such applicants. Consent is given for the term of 2 years from the date consent is given. I declare that the consent is given voluntarily and acknowledge that it may be withdrawn at any time.

By Submitting this request you declare that you are familiar with our HR Personal data policy

HR Personal Data Policy

  1. According to respective provisions of General Data Protection Regulation (“GDPR”) we, BOHEMIA INTERACTIVE a.s., ID No: 272 18 864, having its registered office at Stříbrná Lhota 747, Mníšek pod Brdy 252 10 as the data controller (the “Controller”), hereby inform you how we process your personal data you give us by your application for a position in our company.
  2. We process your personal data contained in your CV for purposes of proper selection of candidates for our vacant positions. Information you filled during your application (your email address, name and phone number) are processed for purposes of communication with you. Personal data contained in your CV is processed based on our legitimate interest to choose the most suitable candidates. Your email address, name and phone number are processed based on our legitimate interest to be able to communicate with you.
  3. We process your personal data contained in your CV for purposes of negotiations with you prior to the eventual entering into a contract.
  4. If you give us a consent to keep your CV and email address, name and telephone number we also process and keep such personal data for the purposes of record keeping of job applicants for eventual offering a job to such applicants in the future. In this case we will keep your CV and personal data you filled during your application for 2 years from the date such consent was given.
  5. Your consent may be withdrawn at any time by contacting us at dataprotection@bohemia.net.
  6. If you do not give us a consent according to Sec. 4 or withdraw your consent according to Sec. 5. of this policy we will process and keep your personal information only during the process of evaluation of the most suitable candidate for the position you applied for and we will not continue to process your personal data after the selection process is closed.
  7. According to GDPR you have the following rights: right to request from the Controller an access to and rectification or omission of your personal data, right to restriction of processing of your personal data, right to portability of your personal data and right to object processing of your personal data.
  8. If you feel your personal data is not processed in compliance with GDPR you have the right to lodge a complaint to the supervisory authority in the country where you live, work or where the infringement of rights took place. In the case of the Czech Republic the supervisory authority is: The Office for Personal Data Protection, address: Pplk. Sochora 27, 170 00 Praha 7, Czech Republic.
  9. If you wish to exercise any of your rights arising out of Sec. 7. of this policy please contact us at dataprotection@bohemia.net.

Similar Jobs

LLNL - Synthetic Biologist - Postdoctoral Researcher

LLNL

Livermore, California, United States (On-Site)
1 Month ago
CD PROJEKT RED - Lead Concept Artist

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
aither entertainment - Senior 2D Artist

aither entertainment

Hong Kong Island, Hong Kong (On-Site)
2 Months ago
Pluralsight - Director of AI/ML Engineering

Pluralsight

United States (Remote)
1 Month ago
e2 open - Area Sales Director - New Logo

e2 open

France (Remote)
1 Month ago
Epic Games - Senior Rust Software Engineer

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Months ago
Tencent - Senior Database Administrator (Private Cloud)

Tencent

(On-Site)
4 Months ago
Capgemini - Lead Java Developer

Capgemini

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
arctic7 - Network Software Developer

arctic7

(Remote)
1 Month ago
Next Level Business Services - Sr. Java Developer

Next Level Business Services

Chicago, Illinois, United States (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Square - Senior Payroll Expert

Square

Vienna, Vienna, Austria (On-Site)
4 Weeks ago
CD PROJEKT RED - Senior IT NetOps Administrator

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Square - Director Service Design & Engineering

Square

Vienna, Vienna, Austria (On-Site)
4 Weeks ago
Penumbrainc - Sr Manager- IT Infrastructure, Ops

Penumbrainc

Alameda, California, United States (On-Site)
3 Months ago
caliogo - Apply for this job

caliogo

Hyderabad, Telangana, India (On-Site)
1 Month ago
frozenbyte games - Support/Community

frozenbyte games

Helsinki, Uusimaa, Finland (On-Site)
1 Month ago
Hudl - Senior Quality Assurance Engineer

Hudl

London, England, United Kingdom (On-Site)
1 Month ago
Square - Sales Representative Monza

Square

Monza, Lombardy, Italy (On-Site)
1 Month ago
Fortra - Solutions Engineer

Fortra

Saudi Arabia (On-Site)
1 Month ago
LLNL - Lawrence Fellowship Postdoctoral Researcher

LLNL

Livermore, California, United States (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Prague, Prague, Czechia

Make - Senior Value Engineer

Make

Prague, Prague, Czechia (On-Site)
3 Months ago
Warhorse Studios - DevOps / C# Tools Programmer

Warhorse Studios

Prague, Prague, Czechia (On-Site)
5 Months ago
bohemia interactive - Designer - Character and Weapon

bohemia interactive

Prague, Prague, Czechia (On-Site)
9 Months ago
Wrike - Product Designer - AI team

Wrike

Prague, Prague, Czechia (Hybrid)
3 Weeks ago
Make - Integration Engineer

Make

Prague, Czechia (Hybrid)
3 Months ago
Enverus - Frontend Engineer

Enverus

Brno, South Moravian Region, Czechia (Hybrid)
1 Month ago
jetbrains - Senior Social Media Content Producer

jetbrains

Prague, Prague, Czechia (On-Site)
2 Months ago
Wrike - CloudOps Team Lead

Wrike

Prague, Prague, Czechia (Hybrid)
3 Weeks ago
Square - Sales Advisor (Part-time)

Square

Prague, Prague, Czechia (On-Site)
4 Weeks ago
PwC - Data Protection Expert

PwC

Prague, Prague, Czechia (Hybrid)
8 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Zeeco, Inc. - C&I Engineer - Global Support

Zeeco, Inc.

Mumbai, Maharashtra, India (On-Site)
10 Months ago
binance - Senior Risk Analyst (SQL), KYC Fraud Prevention

binance

Bangkok, Thailand (Remote)
4 Months ago
Qualcomm - Engineer-.Net

Qualcomm

Hyderabad, Telangana, India (On-Site)
3 Weeks ago
Fugo Games - Software Developer

Fugo Games

İstanbul, Türkiye (On-Site)
7 Months ago
London stock Exchange - C# Analytics Software Developer

London stock Exchange

Buffalo, New York, United States (Hybrid)
2 Months ago
Zazz - Java Developer

Zazz

(Remote)
6 Months ago
Saviynt - Distinguished Engineer - Java/Microservices

Saviynt

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Epic Games - Senior Software Engineer, Developer Relations

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Months ago
Capgemini - .NET+Angular

Capgemini

Pune, Maharashtra, India (On-Site)
2 Months ago
Nintendo - Software Engineer - Console and PC Games, C++

Nintendo

Miami, Florida, United States (On-Site)
4 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.

Mníšek, Liberec Region, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (Hybrid)

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