Jobs · Engineering · Maryland

Software Developer (WSCE-JSE)-Senior

AMEWAS · Patuxent River, MD · 2 wk ago
On-siteEngineering$170k–$199k/yrFull-time

About the role

AMEWAS is seeking a highly motivated and talented Software Developer (WSCE-JSE)-Senior to support Battlespace Modeling & Simulation. The salary range of this position is $169,600.00 - $198,600.00 and is commensurate with experience. This position is not eligible for remote work; on-site support is required.

Responsibilities

  • Develops software for an advanced synthetic training environment
  • Integrates software into flight simulators to support pilot training against potential threats
  • Supports software development, software integration, customer training and demonstrations
  • Demonstrates a knowledge of standard programming algorithms, design patterns and object-oriented software design
  • Works within existing DevOps environment (automated builds, testing, deployment of software on multiple OS platforms, etc.)
  • Evaluates and reviews C and C++ language code
  • Programs using C, C++ and Python 3
  • Develops software requiring parallel processing, threading and inter-process communication
  • Develops software to simulate complex environments or platforms in real-time
  • Develops software using network protocols for communication over standardized interfaces
  • Collaborates with team members to design future enhancements

Requirements

  • Bachelor’s Degree in Computer Science or Computer Engineering: Degrees in Information Technology, Mathematics, Physics, Aerospace, Software Systems, Electrical, Electronic or Mechanical Engineering may qualify with at least 10 years of C++ experience
  • Experience conducting C/C++ development for real-time event reconstruction and simulation of complex systems
  • Experience conducting multi-threaded parallel processing, threading and inter-process communication for large streaming datasets
  • Experience building distributed software architectures using service-oriented design and message-driven frameworks
  • Experience with CMake, Git, CI/CD pipelines and DevOps workflows on Linux clusters with automated builds/testing/deployment
  • Experience working modeling and simulation, Monte Carlo methods, numerical algorithms and signal processing for detector/system environments
  • Experience conducting cross-language integration (C++, Python, Java) and network protocols for real-time communication interfaces

Qualifications

  • The ability to obtain and maintain Clearance in accordance with 5205.07
  • AMEWAS willing to obtain and process full clearance
  • The ability to obtain and maintain a DoD Top Secret Security Clearance

Skills

  • The ability to obtain and maintain a DoD Top Secret Security Clearance
  • Experience with development of distributed software architectures (networking)
  • Familiarity with scaled agile software development tools and environments (Git and Jira)
  • Experience working in a DevOps-enabled environment using CI/CD
  • Experience working in a cross-platform development environment to include Windows and Linux
  • Experience with military weapons systems or military air platforms
  • Experience in the military test or training communities

Benefits

  • Medical, dental, vision, 401(k)
  • Life/AD&D/STD/LTD insurance
  • Paid vacation, holiday and sick leave
  • Gross tuition and training assistance program
  • Relocation assistance
  • Sign-on bonuses
  • Employee longevity recognition
  • Community involvement and outreach
  • Team building events
  • Recognition program
  • Wellness program
  • Employee Assistance Program (EAP)
  • Mobile service discount
  • Fit reimbursement program

Similar jobs