Software Developer (C++)-Journeyman
Job Description
Responsibilities
- Supports the SEM/NGTS team
- 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 knowledge of standard programming algorithms, design patterns and object-oriented software design
- Evaluates and reviews C++ code
- Develops interfaces for distributed simulation environments using DIS and HLA communication protocols
- Develops parallel processes, threading and process communication
- Collaborates with team members to design future enhancements
Requirements
- Bachelor's Degree in Computer Science or Engineering may qualify
- Degree obtained from an accredited college or university as recognized by the U.S. Department of Education
- 7 years of relevant work experience
- 7 years of documented experience coding C++
- Expert experience coding in C++ version 11 or higher
- The ability to work as a systems-minded software engineer
- 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
- AMEWAS willing to obtain and process full clearance
- The ability to obtain and maintain a DoD Secret Security Clearance
Technologies
- C++
- DIS
- HLA
Benefits
- Medical, dental, vision, 401(k), Life/AD&D/STD/LTD insurance
- Paid vacation, holiday and sick leave
- Generous 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
- Fitness reimbursement program
The Position
- 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.
About the Location
Patuxent River, MD, located in the California-Lexington Park area, is Maryland's #1 City Hiring the Most High-Tech Workers. To learn more about the surrounding area, please visit: www.visitstmarysmd.com
Position Background
The Synthetic Environment Modeling (SEM) team is a government run organization that develops the Next Generation Threat System (NGTS) software program, a continually evolving synthetic environment generator that supports modeling and simulation (M&S) environments. The NGTS product 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 ow
Refer a Friend
We're always on the lookout for top talent. If you know someone who would be a great fit for this role, please share our post with them!
Here’s an Added Perk
If you're a current AMEWAS employee and your referral is hired, you could earn a referral bonus!
Our Excellent Benefits and Perks
AMEWAS offers competitive compensation and a robust benefits package, with a focus on recognizing performance and supporting employee growth. Our programs include a mix of health, retirement, training, relocation, and wellness offerings, plus opportunities for professional development and community involvement.
Please Note
AMEWAS does not accept unsolicited resumes from third-party staffing agencies, recruiters, or headhunters.
#LI-Onsite