 |
 |
|
 |
 |
 |
Software Engineer 2 (SR11013)
Orlando, Florida
|
Description:
- The candidate will be a mid level software developer to support the design, development, integration and test of software for simulation/gaming applications in support of military/commercial training.
Responsibilities:
- Possesses and applies a broad knowledge of principles, practices, and procedures of software development to the completion of assignments.
- Works on the overall design and development of software products as well as software applications.
- Responsible for establishing, conducting, and documenting software testing based on customer requirements.
- Develops new software engineering methods or processes, and re-evaluate existing processes.
- Able to work in a fast-paced production environment with ability to handle multiple competing tasks and demands simultaneously.
- Understands and adheres to cost targets established during the program design phase.
- Provides documentation of work and results.
- Review projects tasks against the schedule and provides status reports to the Program Manager.
- Work as part of a software development team.
- Implementation and application of sound AVT configuration management processes and adherence to AVT software CM and development policy and procedures.
- Able to travel to customer locations to support contractual commitments including data collection, program reviews, software development, software deliveries, installation and test.
- Complete assigned projects within estimated cost, schedule commitments, and verify they meet or exceed the contractual reliability and performance requirements.
- Supports development and executing of project plans as directed by the Program Manager
- Monitor and manage program schedules to ensure timely completion of tasks.
- Maintains a schedule related to assigned task status and completion dates.
- Supplement existing engineering staff in development, integration & test of simulation software and systems.
- Support proposal efforts to include estimating level of effort for the design, development, and testing of software.
- Responsible for completion of tasks on schedule and within budget.
- Keep programs and managers aware of task status.
- Support and utilize defined processes and procedures to facilitate program objectives.
- Mentoring junior software engineers.
- Support new business development efforts.
Tasks:
- Design, modify, develop, implement, and test software applications with minimal direction.
- Work with team members to support project software development.
- Research, evaluation, development and application of new process and methods into software products.
- Design software test criteria/procedures and verify functionality and performance.
- Supports and/or install software applications/operating systems.
- Participates in the testing process through test review and analysis, test witnessing and verification of software.
- Support the review of customer’s specification and other documentation to determine software engineering requirements and develop the appropriate software design to satisfy those requirements.
- Reviews and analyzes system specifications related to software development.
- Analyzes existing systems and subsystems for reusability benefits and needed changes.
- Support design documentation development.
- Participate in presentations of technical findings, design, and development.
- Develop detailed design documentation consistent with industry standards.
- Support proposal development efforts.
- Maintains the AVT software CM repositories as well as serve as administrator for the system as required.
- Support installation efforts that will require travel CONUS and OCONUS.
- Support special assignments and demonstrations as required.
Experience:
- At least 5 - 10 years of professional software development experience in the modeling and simulation field is required.
- Experience shall include software design, development, integration, and testing.
- Experience in software testing both internally and with customers is required.
- Software design (UML, class diagrams, and sequence diagrams) and documentation experience required.
- Experience with software CM tools required, Subversion desired.
- This position requires someone who has experience and capability to write scripts integrating VBS2 Functionality into an existing application, MODUS. Specific tasking will generally include:
- - Mapping VBS2 to MODUS (MODUS) is going through an operating
- system migration from Windows XP to LINUX (not sure which version).
- - Mapping VBS2 to OneSAF (LINUX Version)
- - Enumeration Mapping between VBS2 and OneSAF enumeration tables
- - Scripting capabilities for modifying/scripting either the OneSAF gateway
- or MODUS to enable VBS2 and CACCTUS interoperability
- Military training and simulation background/experience.
- Experience with: LINUX, Windows XP, DIS v7, C++, JAVA, XML, VBS2, OneSAF
Desirable:
- HLA experience
- Familiarity with the following: TRAC, OpenGL, 3D game development
- CACCTUS Experience
Education:
- Completion of a full course of study in an accredited college or university leading to a Bachelor's or higher degree in computer science, computer engineering or a related field.
Substitution:
- Four (4) years of professional experience can be substituted for two (2) years of the educational requirements.
- * US Government security clearance will be required.
Please contact Carol Bateman at (407) 381-5311 x100 or via email at employment@avtsim.com for further information. |
|
> Back to careers
|
|
 |
 |
 |
|

Interested in AVT's past performance? >>Read all about it here. |
|
 |
|
 |
|
Watch
video clips of AVT Simulation President Robert
Abascal as he explains various parts of the business.
(click on images above)
|
|
 |
|

View our latest PDF brochures
|
|
|