Mid Software Engineer

Prague 8 , Czechia
full-time

AI overview

Work on the development and maintenance of innovative military simulation software within a dynamic team environment, enhancing features through iterative development.

We at Bohemia Interactive Simulations are a well-established company specializing in the development of world-leading, game-based military simulations for major NATO powers and their allies. Our mission is to advance the industry by leveraging the latest technologies and trends, including whole-world simulation, virtual reality, motion tracking, and AI.

 

We are seeking a motivated Mid Software Engineer. Mid Software Engineer in BISim is responsible for development and maintenance of software features. Including features that take multiple iterations to finish.

 

 Key Areas of Responsibility:

  • Develop and maintain software features
  • Split larger work into multiple measurable/testable increments
  • Actively communicate within and outside the team
    • Effectively ask for help when needed
    • Discuss proposed solutions
    • Inform about the progress
  • Provide help and guidance to less experienced developers

 

Objectives:

  • Solve larger software development efforts independently
    • Deliver measurable/testable increments on time.
    • Provide good pragmatic solutions that fulfill the scope, but do not waste effort unnecessarily - avoid gold plating.
  • Follow development processes
    • Company specific guidelines and processes
    • Industry-wide best practices
  • Demonstrate understanding of a software product domain you typically work on
  • Effectively contribute to technical discussions or discussions about development processes

 

Skills:

  • Good knowledge of general algorithms, data structures and time complexity
  • Masters C++
    • Up to date with current standards and best practices

 

Education and Experience:

  • Bachelor’s degree in Computer Science or related field
  • 2+ years in Software development

 

Additional Attributes:

  • Experience with game development
  • Experience with simulation
  • Good math knowledge (e.g. linear algebra, calculus)
  • Good physics knowledge (e.g. mechanics, optics)

 

What do you get?

  • We're not about all the hard work and no fun. Our office is relaxed, and we have no dress code. We do our best to look after our people. Below is a snapshot of the perks you'll get if you work with us.
  • A diverse, challenging, yet fun work environment with real-life applications.
  • Opportunity to work on top-of-the-line, cutting-edge products employed by military organizations and non-military users around the globe.
  • Use of the latest hardware and software technology.
  • Opportunity to use your skills even outside of your role, with the option to grow outside of your role.
  • Ability to influence how we do things and have a direct impact on our products.
  • Work with and learn from talented colleagues.
  • Full-time employment with a competitive salary.
  • 5 weeks vacation per year + 3 sick days.
  • Various benefits, such as meal voucher allowance, office breakfasts, and a fully paid Multisport card. 
  • We don’t offer just a job. We want to give you the opportunity to grow and move the simulation market forward.

Perks & Benefits Extracted with AI

  • Meal vouchers, office breakfasts, and Multisport card: Various benefits, such as meal voucher allowance, office breakfasts, and a fully paid Multisport card.
  • Paid Time Off: 5 weeks vacation per year + 3 sick days.
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job
Apply for this job