Our client is hiring a Senior Software Engineer for a Virtual Training program
This is a great opportunity to join a mid-sized company and lead the development of a product and a team to create a re-configurable virtual training product.
Due to the nature of the work candidates must be Capable of obtaining and maintaining US Department of Defense (DoD) secret security clearance. U.S. Citizenship is required.
Works with minimum direct technical supervision. Provides project leadership oversight to assigned software team(s) to meet customer development and delivery requirements. Collaborates with Manager, Software Engineering on team performance matters.
The Senior Software Engineer is expected to apply effective team leadership techniques and industry standard (e.g., ISO 9001:2008, CMMI, applying Waterfall, Spiral and Agile development methods) analysis and design techniques to design and develop complex software systems for surface and subsurface trainers. Enhances corporate design capabilities and standards, while leading the technical efforts of the engineering team. Requires researching and applying advanced mathematical models, shipboard system modeling, graphical models and programming techniques to design, develop, maintain and extend innovative products and solutions for simulation and training.
Education / Experience: