{"schemaVersion":"jobsearcher.job.v1","id":"cebb12df49f45bb2b6f3d389","url":"https://jobsearcher.com/jobs/cebb12df49f45bb2b6f3d389","canonicalUrl":"https://jobsearcher.com/jobs/cebb12df49f45bb2b6f3d389","title":"Software Engineer","description":"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:Bachelor’s 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.","company":"Xforce","rawCompany":"xforce","city":"Suwanee","state":"GA","isRemote":false,"isActive":false,"createdAt":"2026-04-12T16:47:16.525Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer","description":"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:Bachelor’s 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.","datePosted":"2026-04-12T16:47:16.525Z","dateModified":"2026-04-12T16:47:16.525Z","hiringOrganization":{"@type":"Organization","name":"Xforce","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Suwanee","addressRegion":"GA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"cebb12df49f45bb2b6f3d389"},"url":"https://jobsearcher.com/jobs/cebb12df49f45bb2b6f3d389"}}