Enable job alerts via email!

Software Engineer

FOUR SQUARED SOLUTIONS

Orlando (FL)

Remote

USD 100,000 - 130,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

FOUR SQUARED SOLUTIONS is seeking a C++ Senior Software Engineer for a remote role based in Orlando, FL. This position focuses on developing advanced simulation training software, leveraging expertise in C++ and C#, while collaborating with cross-functional teams. Applicants must have strong technical backgrounds and significant experience in simulation environments.

Qualifications

  • Minimum of 7 years in software development for simulation training systems.
  • At least 4 years in simulation and modeling software development.
  • Strong understanding of computer architectures and operating systems.

Responsibilities

  • Design, develop, and implement software components for simulation systems.
  • Conduct analysis of customer specifications and develop documentation.
  • Collaborate with hardware and systems teams for integration.

Skills

C++
C#
Simulation software development
Game engine development
Requirements analysis

Education

Bachelor's degree in an engineering discipline

Tools

Git
DOORS
Team Foundation Server (TFS)
Visual Studio
KDevelop

Job description

C++ Senior Software Engineer

Four Squared Solutions is seeking a C++ Software Engineer for a remote opportunity with limited on-site meetings in Orlando, FL.

The Senior Software Engineer plays a critical role in the design, development, and testing of advanced simulation and training software systems. This position is heavily focused on hands-on software development within simulation environments and game engines, supporting both new features and system enhancements. The ideal candidate will bring deep technical knowledge of computer architectures, operating systems, and algorithm design, along with significant experience in developing simulation-based training applications.

  • U.S. Citizenship required.
Key Responsibilities:
  • Design, develop, and implement software components for simulation and training systems, with a focus on real-time performance and system fidelity.
  • Conduct analysis of customer specifications to derive software system requirements, and develop supporting documentation such as requirement specifications and traceability matrices.
  • Use C# and C/C++ to implement robust, maintainable, and scalable code; apply object-oriented programming principles throughout development.
  • Utilize integrated development environments such as Visual Studio or KDevelop for day-to-day coding and debugging.
  • Conduct unit testing, integration testing, and support full system testing to validate functionality and performance.
  • Collaborate with hardware and systems engineering teams to ensure software and hardware integration meets system requirements.
  • Use configuration management tools (e.g., Git) for version control and collaboration.
  • Manage and track software requirements using tools such as DOORS and Team Foundation Server (TFS).
  • Participate in code reviews and peer collaboration to ensure coding standards and quality are maintained.
  • Support defect resolution, system validation, and product delivery for both internal testing and customer acceptance.
Required Qualifications:
  • Bachelor's degree in an engineering discipline.
  • Minimum of 7 years of experience developing software for simulation training systems.
  • At least 4 years of hands-on experience in simulation and modeling software development.
  • Strong understanding of computer architectures, operating systems, and algorithm design and analysis.
  • Proven experience with game engine-based development (e.g., Unity, Unreal, CryEngine).
  • Proficient in C# and experience with C/C++.
  • Experience using configuration management tools such as Git.
  • Experience with requirements analysis/management tools (e.g., DOORS, TFS).
About Four Squared Solutions, LLC

Headquartered in Florida, Four Squared Solutions provides clients with quality staffing solutions. We offer IT & Professional Services Staffing, consulting, managed solutions, and direct placement services. For more information, please visit us online at foursquaredsolutions.com.

EEO Statement

Four Squared Solutions is an equal employment opportunity/affirmative action employer. We do not discriminate against any qualified individual on the basis of sex, race, color, national origin, religion, sexual orientation, age, marital status, or disability. We also comply with all applicable laws governing nondiscrimination and employment eligibility verification, including E-Verify.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer - Payment Platform

Jobot

Orlando

Remote

USD 120.000 - 150.000

2 days ago
Be an early applicant

Senior Software Engineer

Jobot Inc.

Orlando

Remote

USD 100.000 - 150.000

3 days ago
Be an early applicant

Software Engineer II (May 2025)

ProActive Technologies, LLC

Oviedo

Remote

USD 120.000 - 150.000

2 days ago
Be an early applicant

Senior Software Engineer - Fandango

NBCUniversal

Orlando

Remote

USD 90.000 - 130.000

2 days ago
Be an early applicant

Senior Software Engineer - Fandango

Fandango

Orlando

Remote

USD 90.000 - 130.000

4 days ago
Be an early applicant

Software Engineer - Payment Platform

Jobot

Oklahoma City

Remote

USD 120.000 - 150.000

Yesterday
Be an early applicant

Senior Software Engineer – DNS Protection, Network Security Group

Sophos

Ireland

Remote

USD 100.000 - 130.000

2 days ago
Be an early applicant

Software Engineer - Payment Platform

Jobot

Lexington

Remote

USD 120.000 - 150.000

3 days ago
Be an early applicant

Principal IT Software Engineer - JUDI - Remote

Lensa

Oklahoma City

Remote

USD 108.000 - 184.000

9 days ago