Software Engineer- C++ - X-Force
Suwanee, GA 30024
About the Job
Overview: We are seeking an experienced Software Developer to design, develop, integrate, and maintain real-time software applications that align with product requirements and specifications. This role offers an opportunity to work on innovative training solutions within a collaborative team environment. The ideal candidate will bring a strong background in C++ development, experience with simulations or game engines, and proficiency in software integration and testing.
Core Responsibilities:
- Design, develop, test, and integrate real-time software applications.
- Collaborate with a team to deliver high-quality, cutting-edge training software solutions.
- Maintain and enhance existing software, ensuring robustness and scalability.
- Document and create interfaces for software components, as needed.
Required Qualifications:
- 3+ years of professional experience as a software developer.
- Proficient in C++ development within a Windows environment.
- Experience with software design, integration, and testing.
- Skilled with source control tools (preferably Bitbucket or Git).
- Strong problem-solving skills and the ability to understand and communicate complex technical concepts.
- Experience with HLA (High-Level Architecture), FOM (Federation Object Model), SOM (Simulation Object Model), and RTI (Run-Time Infrastructure).
- Familiarity with VBS4, OGC CDB standard, and OpenFlight format.
Preferred Qualifications:
- Bachelors degree in Computer Science or a relevant field.
- Experience with simulations and/or game engines, especially Unreal Engine.
- Knowledge of real-time systems and performance optimization.
- Understanding of 3D math, graphics, and physics.
- Experience with firearms handling and marksmanship.
- Familiarity with Agile development processes and Atlassian tools (Jira, Bitbucket, Confluence).
Desirable Attributes:
- Ability to work collaboratively in a team environment, contributing to complex projects.
- Strong attention to detail and commitment to producing high-quality software.
Join our team to make a meaningful impact by developing innovative training solutions that contribute to creating a safer world.
Source : X-Force