Jobs · Engineering · Maryland

Software Developer (C++)-Journeyman

AMEWAS · Patuxent River, MD · 2 mo ago
On-siteEngineering$135k–$150k/yrFull-time

About the role

AMEWAS is seeking a highly motivated and talented Software Developer (C++)-Journeyman to support Battlespace Modeling & Simulation.

The salary range of this position is $135,000.00 - $150,000.00 and is commensurate with experience. This position is not eligible for remote work; on-site support is required.

Position Background

  • Synthetic Environment Modeling (SEM) team develops the Next Generation Threat System (NGTS) software program.
  • Users include trainer systems, test and evaluation (T&E), analysis, live, virtual and constructive (LVC), research and development (R&D) activities for DoD agencies and its international partners.
  • NGTS is government owned, developed and managed.
  • A typical day may include:
    • Supporting the SEM/NGTS team.
    • Developing software for an advanced synthetic training environment.
    • Integrating software into flight simulators to support pilot training against potential threats.
    • Supporting software development, software integration, customer training and demonstrations.
    • Evaluating and reviewing C++ code.
    • Developing interfaces for distributed simulation environments using DIS and HLA communication protocols.
    • Developing parallel processes, threading and process communication.
    • Collaborating with team members to design future enhancements.

Must-haves

  • Bachelor’s Degree in Computer Science or Engineering may qualify.
  • Documented experience coding C++.
  • Expert experience coding in C++ version 11 or higher.
  • Experience with troubleshooting, debugging, maintaining and improving existing software code.
  • Experience with the software development life cycle.
  • Experience using Agile, Waterfall and Scrum development methodologies.

Desired Skills

  • Recent experience developing software using C++ version 20 or higher.
  • Experience working as a Systems Engineer.
  • Experience working with DIS and HLA communication protocols.
  • Experience with real-time distributed simulation operations.
  • Experience working with a large-scale system and code base.

Skills Crucial To Success

  • Customer-focused mindset.
  • Professionalism.
  • Discretion.
  • Collaboration with management and teams.
  • Hard-working individual with strong attention to detail.
  • Ability to foster a positive, team-oriented culture.

Physical Environment And Working Conditions

  • Office setting with a cubicle or desk.
  • Work is physically comfortable.
  • Might require occasional travel to offices/conference rooms and buildings on site or near the work site.
  • Rarely overnight travel may be required.

Benefits

  • Competitive compensation.
  • Training and development opportunities.
  • Health, dental, vision, and life insurance.
  • Paid vacation, holiday, and sick leave.
  • Tuition assistance.
  • 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.
  • Fitness reimbursement program.

Similar jobs

Software Developer

Boston ScientificMaple Grove, MN· 4 days ago
$60k/yrapply on bostonscientific.eightfold.ai

Software Developer

Hayden IndustrialTulsa, OK· 4 days ago
Engineeringapply on secure5.entertimeonline.com

Software Developer

National Institute of Standards and Technology (NIST)Gaithersburg, MD· 3 days ago
Engineeringapply on usajobs.gov

Software Developer

MPW Industrial ServicesHebron, OH· 1 mo ago
Engineeringapply on olivia.paradox.ai

Software Developer

Kings River PackingSanger, CA· 1 mo ago
Engineering$72k–$92k/yrapply on ats.rippling.com

Software Developer

Tata Consultancy ServicesAddison, TX· 3 wk ago
Information Technology$90k–$110k/yrapply on ibegin.tcsapps.com