Calian is seeking a Software Developer for an upcoming modeling and simulation project in the defense sector.
Responsibilities
Design, write, read, test, and correct code for new software, including programming animation software to predefined specifications for interactive video games, Internet, and mobile applications
Analyze information to recommend and plan the installation of new systems or modifications of an existing system, evaluating simple interrelationships between programs to ensure seamless functionality
Write, modify, integrate, and test software code for e-commerce, Internet, and mobile applications, as well as develop, implement, modify, and maintain gameplay features that integrate effectively into existing software
Create documentation for new and updated software, investigating applicable technologies and standards, while overseeing system design, trainer architecture design, software development, system integration, and validation, verification, and system testing
Manage the delivery and installation of systems to ensure successful implementation
Requirements
Must currently hold or be eligible for Secret – Level II (or higher) Clearance with the Government of Canada
Bachelor’s Degree from a Canadian
University in the field of Sciences, Engineering, Computer Science, or Mathematics
Minimum of ten (10) years of demonstrated experience in an applicable field of software development
Minimum of four (4) years experience in the last five (5) years performing the role of a Software Developer in a modeling and simulation environment
Experience deriving functional requirements in a modeling and simulation environment
Experience designing simulation software in a modeling and simulation environment
Experience programming graphics using OpenGL, QT, or equivalent product
Experience developing add-ons, extensions, or plug-ins
Experience designing, coding and testing using C++, C, or C# programming languages
Experience integrating and testing software
Experience investigating software products for use and integration into M&S applications
Experience generating test plans and procedures as well as written test reports in a “modeling and simulation environment