Real-Time C/C++ Dev for Flight Sim & Modeling

Vets Hired

Patuxent (MD)

On-site

USD 85,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Qualifications

  • Bachelor's degree in a relevant engineering or computer science field.
  • 3+ years of software development experience.
  • Experience with C/C++, CMake, Bash, Python, scripting, and databases.
  • Familiarity with Git and Jira.
  • Experience in Windows/Linux development environments preferred.
  • Ability to obtain required security clearance.

Responsibilities

  • Develop software for modeling and simulation environments.
  • Integrate software into flight simulators for training.
  • Support development, integration, and customer training.
  • Design, test, and maintain C/C++ applications.
  • Develop with CMake, Bash, Python and scripting.
  • Work in DevOps with automated builds, tests, deployments.
  • Review C/C++ source code.
  • Develop real-time software using multithreading.
  • Collaborate with engineers on enhancements.
  • Utilize Git, Jira and other Agile tools.
  • Support cross-platform development.

Skills

C/C++
CMake
Bash
Python
DevOps
Git
Jira
Multithreading
Real-time

Education

Bachelor's degree in Computer Science or related field

Tools

Git
Jira
CMake
Bash
Python

Job description

Job Summary

The Software Developer (WSCE)-Journeyman develops, integrates, tests, and maintains software for advanced modeling and simulation systems that support military training, testing, and evaluation. The role involves developing C/C++ applications, integrating software into flight simulators, supporting DevOps processes, working with databases and scripting languages, and collaborating with cross-functional teams to enhance simulation platforms. Responsibilities also include reviewing code, implementing real-time simulation software, and contributing to software design and future system enhancements.

Key Responsibilities
  • Develop software for advanced modeling and simulation environments.
  • Integrate software into flight simulators for pilot training.
  • Support software development, integration, customer training, and demonstrations.
  • Design, develop, test, and maintain C/C++ applications.
  • Develop software using CMake, Bash, Python, or similar scripting languages.
  • Work within DevOps environments, including automated builds, testing, and deployments.
  • Evaluate and review C/C++ source code.
  • Develop real-time software using parallel processing, multithreading, and inter-process communication.
  • Simulate complex environments and platforms.
  • Collaborate with engineering teams to design and implement software enhancements.
  • Utilize Git, Jira, and other Agile development tools.
  • Support cross-platform software development.
Education & Experience
  • Bachelor's degree in Computer Science, Computer Engineering, Information Technology, Mathematics, Physics, Aerospace, Software Systems, Electrical, Electronic, or Mechanical Engineering.
  • 3+ years of software development experience.
  • Experience with C/C++, CMake, Bash, Python, scripting, and databases.
  • Familiarity with Agile development tools such as Git and Jira.
  • Experience with Windows/Linux development environments is preferred.
  • Experience with modeling & simulation, military systems, or training environments is preferred.
  • Ability to obtain required security clearance.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer -Journeyman
Software Developer -Journeyman

Vets Hired • Patuxent (MD)

On-site
USD 85,000 - 120,000
Software Developer -Senior
Software Developer -Senior

Vets Hired • Patuxent (MD)

On-site
USD 120,000 - 170,000
Software Developer: Battlespace Modeling & Simulation
Software Developer: Battlespace Modeling & Simulation

AMEWAS • Patuxent Highland (MD)

On-site
USD 109,000 - 162,000
Medical, dental, vision
401(k)
Relocation assistance
+3
Senior Software Simulation Engineer
Senior Software Simulation Engineer

By Light Professional IT Services • Chantilly (VA)

On-site
USD 80,000 - 110,000
Software Developer
Software Developer

Modern Technology Solutions, Inc. (MTSI) • Dayton (OH)

On-site
USD 80,000 - 100,000
Battlespace Software Developer – WSCE Journeyman (Onsite)
Battlespace Software Developer – WSCE Journeyman (Onsite)

American Electronic Warfare Associates, Incorporated • Naval Air Station Patuxent River (MD)

On-site
USD 109,650 - 161,250
Relocation assistance
Sign-on bonuses
Tuition and training assistance
+1
Senior Real-Time Simulation Software Engineer
Senior Real-Time Simulation Software Engineer

American Electronic Warfare Associates, Incorporated • Naval Air Station Patuxent River (MD)

On-site
USD 169,600 - 198,600
Relocation assistance
Sign-on bonuses
Medical, dental, vision insurance
+2
Computer Engineer III
Computer Engineer III

DCS Corporation • Dayton (OH)

On-site
USD 90,000 - 150,000
Software Engineer
Software Engineer

PlanIT Group • Northern (KY)

Hybrid
USD 95,000 - 135,000
Software Engineer
Software Engineer

Basic Engineering Concepts & Technologies Inc. • Dahlgren (VA)

On-site
USD 80,000 - 100,000