Software Developer (C++)-Junior
AMEWAS · Patuxent River, MD · 1 mo ago
On-siteEngineering$87k–$112k/yrFull-time
About the role
AMEWAS is seeking a highly motivated and talented Software Developer (C++)-Junior to support Battlespace Modeling & Simulation. The salary range of this position is $87,100.00 - $112,000.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
- Evaluates and reviews C++ language programming 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
- Experience coding C++ on projects
- Experience with CMAKE scripts
- Experience with Git/GitLab
- The ability to work in a very flexible and energetic-paced environment
- Good communication skills
Qualifications
- Minimum clearance required to apply: N/A
- Additional Accesses: The ability to obtain and maintain the DoD security clearance eligibility and/or additional security access requirements necessary to perform the duties of the position, as required by the contract
Skills
- Experience with networking
- Knowledge of standard programming algorithms, design patterns and object-oriented software design
- Experience with Jira
- Experience with integration testing
- Experience using Scaled Agile (SAFe) development methodologies
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
- Fitness reimbursement program
Physical Environment and Working Conditions
- The physical environment for this position requires the employee to work in an office, sitting in a cubicle or at a desk, looking at a computer for most of the workday.
- Work is physically comfortable.
- The employee has discretion about sitting, walking, standing, etc.
- The employee may be required to travel short distances to offices/conference rooms and buildings on site or near the work site. On rare occasions, overnight travel may be required.