Senior C++ Programmer

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

Temporal Technologies - Staff Solutions Architect: New Logo

Temporal Technologies

San Francisco, California, United States (Remote)
2 Months ago
Scout - Lead, Electrical System Validation

Scout

Novi, Michigan, United States (On-Site)
4 Weeks ago
Notion - Account Executive, Enterprise, UK

Notion

London, England, United Kingdom (On-Site)
1 Week ago
CyberArk - Associate Software Engineer

CyberArk

United States (On-Site)
1 Month ago
Temporal Technologies - Staff Solutions Architect - New Logo

Temporal Technologies

New York, United States (On-Site)
2 Months ago
HCL Tech - Golang Technical Specialist

HCL Tech

California, United States (On-Site)
1 Month ago
Interactive Brokers - Senior Java Developer

Interactive Brokers

Budapest, Hungary (Hybrid)
9 Months ago
PwC - IN Manager Contract Lifecycle Management C&C TRS Gurgaon

PwC

Gurugram, India (On-Site)
2 Days ago
In The Pocket - C# DEVELOPER

In The Pocket

Bucharest, Bucharest, Romania (On-Site)
7 Months ago
Ubisoft - Intern Programmer

Ubisoft

Pune, Maharashtra, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Qingci Games - Urgent 2D Game Effects Artist

Qingci Games

(On-Site)
5 Months ago
Zscaler - Account Executive, Enterprise

Zscaler

London, England, United Kingdom (Remote)
1 Month ago
Penumbrainc - Medical Writer, Scientific Communications

Penumbrainc

United States (On-Site)
4 Months ago
Qingci Games - Urgent Animation Storyboard Artist

Qingci Games

(On-Site)
5 Months ago
Scout - Lead Digital Product Designer

Scout

United States (Remote)
3 Weeks ago
Wildcard Game - Wildcard

Wildcard Game

New York, United States (On-Site)
1 Week ago
Thales - Regional Sales Manager - IAM Devices - Nordics

Thales

Stockholm, Stockholm County, Sweden (Hybrid)
2 Months ago
Lionbridge Games - Business Development Director, Games

Lionbridge Games

United Kingdom (On-Site)
5 Months ago
Unisys - Principal Sales Executive

Unisys

Richmond, Virginia, United States (On-Site)
2 Months ago
moonmana - Casual Game Development Services

moonmana

Gdańsk, Pomeranian Voivodeship, Poland (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Prague, Prague, Czechia

Veeam Software - Application Security Engineer

Veeam Software

Prague, Czechia (Remote)
2 Months ago
bohemia interactive - Junior Programmer (Internship)

bohemia interactive

Prague, Prague, Czechia (On-Site)
3 Months ago
WebTech Corporation - Quality Technician

WebTech Corporation

Pilsen, Plzeň Region, Czechia (On-Site)
1 Month ago
Make - Senior TypeScript AI Engineer

Make

Prague, Prague, Czechia (On-Site)
2 Months ago
Tesla - Store Supervisor

Tesla

Moravian-Silesian Region, Czechia (On-Site)
5 Months ago
Veeam Software - Devops Engineer

Veeam Software

Prague, Czechia (Hybrid)
1 Month ago
Wargaming - Automation Tech Lead

Wargaming

Prague, Prague, Czechia (Hybrid)
1 Month ago
Make - Senior Data Engineer

Make

Olomouc, Olomouc Region, Czechia (On-Site)
2 Months ago
dun bradstreet - Sales Manager

dun bradstreet

Prague, Czechia (Hybrid)
4 Months ago
Nice - Engineering Team Lead

Nice

Prague, Prague, Czechia (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Programming Jobs

PwC - Senior Associate - .NET, MS Engineering, Advisory

PwC

Kolkata, West Bengal, India (On-Site)
11 Months ago
Ion - Senior Software Engineer - C

Ion

Noida, Uttar Pradesh, India (On-Site)
9 Months ago
Capgemini - P&C Auto Insurance

Capgemini

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
Thousand Eyes - Senior Embedded Software Engineer (C++)

Thousand Eyes

London, England, United Kingdom (Hybrid)
1 Week ago
bytedance - Senior Software Engineer, Database Acceleration

bytedance

San Jose, California, United States (On-Site)
3 Months ago
TransUnion - Advisor Platform Software Developer

TransUnion

(Remote)
2 Months ago
Ettain Group - Ruby On Rails Developer

Ettain Group

Westlake, Texas, United States (On-Site)
10 Years ago
Microsoft - Senior Software Engineer (C/C++)

Microsoft

Hyderabad, Telangana, India (On-Site)
3 Months ago
X Studios,  Inc  - Engineer, Django/Python (Contractor)

X Studios, Inc

Winter Park, Florida, United States (On-Site)
11 Months ago
Imanage - Lead Software Engineer (Java)

Imanage

Chicago, Illinois, United States (Hybrid)
2 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)

Prague, Prague, Czechia (On-Site)

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

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)

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