Jobs · Engineering · Maryland

Software Developer (C++)-Journeyman

AMEWAS · Patuxent River, MD · 1 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

People2Care TechnologySan Francisco, CA· 3 wk ago
Engineeringapply on people2caretech.com

Software Developer

Robert HalfChicago, IL· 3 wk ago
RemoteInformation Technologyapply on roberthalf.com

Software Developer

Tata Consultancy ServicesIrving, TX· 3 wk ago
Engineeringapply on ibegin.tcsapps.com

Software Developer

Auria SpaceColorado Springs, CO· 3 wk ago
Engineering$70k–$135k/yrapply on auria.space

Software Developer

Robert HalfNorton Shores, MI· 3 wk ago
Engineeringapply on roberthalf.com

Software Developer

DayforceUnited States· 2 wk ago
RemoteEngineeringapply on jobs.dayforcehcm.com