Demo

Mid Software Engineer with C++

Bohemia Interactive Simulations
Pittsburgh, PA Full Time
POSTED ON 4/21/2025
AVAILABLE BEFORE 6/21/2025

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. As part of the Geospatial Processing Team, you will extend and maintain the software tools for the automated generation of simulation environments from GIS data sources.


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:

  • Proficient in Modern C
  • Experience developing in a Windows environment 
  • Experience using Microsoft Visual Studio IDE and Debugging tools
  • Optimization of complex code structure to support very large dataset processing
  • Strong communication skills

Education and Experience:

  • BS or higher in Computer Science or equivalent
  • 3 years programming experience in a professional environment

Additional Attributes:

  • Design and implementation of applications involving computational geometry, mesh modification, and/or model generation from sparse data
  • Experience working with storing, retrieving, and modifying GIS data in a programming environment
  • Experience with scripting languages (Python, TCL, etc)
  • Experience with AWS
  • Experience using one or more of the following SDKs: DirectX, OpenGL, GDAL, UnReal, Unity, VBS4, OpenSceneGraph

What you will get:

  • You start with 15 days of vacation, 3 years 20 days, and 5 years 25 days
  • There are 14 paid holidays
  • Benefits Medical, Dental, Vision, Life insurance, STD & LTD, FSA
  • Voluntary Benefits pet insurance, home & Auto Insurance, Identity theft protection, legal plan, accident insurance
  • TriNet perks with discounts and deals, attractions, concerts, car rental, hotels etc.
  • Hybrid work environment

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Mid Software Engineer with C++?

Sign up to receive alerts about other jobs on the Mid Software Engineer with C++ career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$92,206 - $112,136
Income Estimation: 
$112,025 - $136,884
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Bohemia Interactive Simulations

Bohemia Interactive Simulations
Hired Organization Address Orlando, FL Other
We at Bohemia Interactive Simulations are a well-established company specializing in the development of world-leading, g...
Bohemia Interactive Simulations
Hired Organization Address Sterling, VA Other
Technical Account Manager - Federal Systems Integrator SAIC McLean, VA, Hybrid We at Bohemia Interactive Simulations are...
Bohemia Interactive Simulations
Hired Organization Address Sterling, VA Other
About Bohemia Interactive Simulations (BISim) Bohemia Interactive Simulations (BISim), a wholly owned subsidiary of BAE ...
Bohemia Interactive Simulations
Hired Organization Address Orlando, FL Other
We at Bohemia Interactive Simulations are a well-established company specializing in the development of world-leading, g...

Not the job you're looking for? Here are some other Mid Software Engineer with C++ jobs in the Pittsburgh, PA area that may be a better fit.

Embedded Software Engineer

Software Engineering Institute, Pittsburgh, PA

PowerApps Software Engineer

United Software Group, Pittsburgh, PA

AI Assistant is available now!

Feel free to start your new journey!