Jobs / AMEWAS

Software Developer (DevOps)-Journeyman

AMEWAS · Naval Air Station Patuxent River, MD, United States
Naval Air Station Patuxent River, MD, United StatesExp: 3+ yrs115,800-166,700 USD/yearlyRemote
Remuneration
Medical, dental, and vision insurance; 401(k); life, AD&D, short-term and long-term disability insurance; paid vacation, holidays, and sick leave; tuition and training assistance; relocation assistance; sign-on bonuses; wellness program; Employee Assistance Program; fitness reimbursement; and other listed perks.
Location
Naval Air Station Patuxent River, MD, United States
Visa sponsorship
No visa sponsorship
Unable to provide employment-based visa sponsorship now or in the future; applicants must be authorized to work full-time in the United States.

Job summary

Develops and supports DevOps capabilities for the Joint Simulation Environment Technical Baseline, a suite used for modeling and simulation, pilot training, testing and evaluation, analysis, and research and development. The role integrates software into flight simulators and builds and maintains automated build and test services across Windows and Linux, using technologies such as Git, GitLab CI or Jenkins, and scripting languages. It also coordinates team deliverables, improves developer tools, and collaborates with IT on system security.

Benefits

Medical, dental, and vision insurance401(k)Life, AD&D, short-term, and long-term disability insurancePaid vacation, holidays, and sick leaveTuition and training assistanceRelocation assistanceSign-on bonusesEmployee longevity recognitionCommunity involvement and team-building eventsRecognition programWellness programEmployee Assistance ProgramMobile service discountFitness reimbursement

Qualifications

  • Bachelor’s degree in Computer Science or Computer Engineering, or a qualifying degree in Engineering, Mathematics, or Physics with three years of software build and scripting experience.
  • Degree from an accredited college or university recognized by the U.S. Department of Education.
  • Three years of experience as a Software, IT, or Systems Engineer building and maintaining automated software development environments.
  • Proficiency with Git and GitLab CI or Jenkins.
  • Proficiency in Bash, Batch, and/or Python scripting.
  • DoD Secret clearance required to apply and DoD Top Secret clearance required upon onboarding.
  • U.S. citizenship required for security clearances.
  • Strong C++ and/or Qt development skills are desired.
  • Experience with C++, Windows and Linux debugging, Docker or Podman, Ansible or Puppet, or flight simulation is desired.

Responsibilities

  • Develop software for an advanced synthetic training environment.
  • Integrate software into flight simulators for pilot training.
  • Support software development, integration, and distribution.
  • Implement and upgrade automated build services on Windows and Linux.
  • Expand automated build and test capacity and usage.
  • Monitor, maintain, and report on automated build and test services.
  • Develop and integrate tools to improve developer efficiency.
  • Coordinate team tasking, deliverables, schedules, and risks with the team lead and stakeholders.
  • Prepare documentation, briefs, and reports, and respond to data requests.
  • Collaborate with IT to maintain system security.

Skills

AnsibleBashCMakeC++DockerGitGitLabGitLab CIJenkinsLinuxMakePodmanPuppetPythonWindows

Degrees

Bachelor’s degree in Computer Science or Computer EngineeringEngineering, Mathematics, or Physics degree may qualify with three years of soft

Travel

Short-distance travel to nearby offices, conference rooms, or buildings may be rOvernight travel may rarely be required.

Industry

DefenseModeling and simulationFlight simulation

Security clearance

DoD Secret clearance required to applyDoD Top Secret clearance required upon onboarding

Relocation

Yes