DIADS Novice Software Engineer
Job Summary:
Avarint Engineers focus on new development and maintenance of existing applications that support real-time simulation of and integrated air defense system (IADS, including radars, command and control (C2)) sites and weapon systems. Principal work activities include the analysis, design, implementation, testing and maintenance of C/C++ software products. The engineer will be required to develop technical specifications based on customer requirements and to provide estimates for assigned tasks
Primary Responsibilities:
• Create code that meets design specifications, follows standards, and is easy to maintain
• Responsible for unit testing of all code components produced
• Implement new features into existing products
• Troubleshoot, debug, and correct software anomalies
• Ensure that all enhancements, bug fixes, and new products are documented
• Work with other teams to ensure project requirements are met
• Provide information about the code and its behavior to non-technical customers and coworkers
• Explore problems and research various solutions to devise a work plan appropriate to solving the problems
