[The logo is protected from the company]

Cubic Corporation

At Cubic, the design, development, manufacture, integration, and sustainment of specialized systems and services is our heritage andour future.Cubic Is DiversifiedFounded and headquartered in San Diego, CA since 1951, Cubic is the parent company of three major business segments. Cubic's businesses are primarily engaged in the design, development, manufacture, integration, and sustainment of high technology systems, products, and services for government and commercial customers. With fiscal ye... Read More

Address      Cubic Corporation Headquarters 9333 Balboa Avenue San Diego, CA 92123
Website      www.cubic.com
Holding      No Holding Details

View Company Page
Apply to job

Game Design Programmer


Develop a highly realistic, interactive 3D virtual reality application utilizing CryEngine 3 for use in game based training courseware for the U.S. Navy’s Littoral Combat Ship. Perform audio and visual software integration and work in a team to meet production deadlines and also assist with technical writing. This position typically works under general supervision and direction. Incumbents of this position will regularly exercise decision-making authority.


This position is contingent upon contract award.

    * Analyze, design, document, implement, port, maintain , adapt and modify source code for a 3D real-time, interactive simulation and training application running on Windows 7 PCs

    * Participate as a key member of a co-located, multi-company, integrated team performing software development and Integrated Multi-Media Instruction (IMI) development tasks
    * Analyze functional/performance specifications for products
    * Participate in the development of software requirements
    * Participate in the review of work products for correctness, adherence to the design concept and to user standards, and for progress in accordance with schedules
    * Work within deadline and budgetary constraints
    * Prioritize efforts in response to one or more simultaneous, overlapping government issued delivery orders
    * Coordinate with team programmers to ensure proper implementation of program according to system specifications.
    * Participate in relevant aspects of application design with senior software engineers, system engineers, hardware engineers, and program management.
    * Support and respond to Quality Assurance and System Test during product testing
    * Respond to and resolve mid-level customer issues in software
    * Estimate and plan work
    * Consult and assist other software engineers on their projects as required

    * Support LCS and IMI subject matter experts with integrating data elements into final Game Engine run-time environment

    * Support development of distributed simulation architectures and Information Assurance data requirements

    * Incorporate new technologies into products and development pipelines


Bachelor’s degree in Computer Science, Software Engineering, or Game Programming and 2 years experience in software design, implementation, troubleshooting and documentation. In depth working knowledge of MS Visual Studio and C++ and experience in two or more of the following areas: CryEngine3 game programming, Web Programming (HTTP/SOAP/JavaScript), User Interface/User Experience (game industry), DBMS programming, Audio Simulation (aural environmental cueing), XML/CSS/XSLT, Direct X, HLA, AIM II, IMI Development. Experience in OOA and OOD is required. Strong analytical and problem-solving skills are required. Good interpersonal and team-oriented skills are required. Experience with real time simulation and/or military training applications is desired. Flexibility and ability to adapt to quickly changing circumstances and work priorities in a timely manner is necessary. Working knowledge of UML/OMT is desired. Ability to perform technical writing in order to describe software requirements and design specifications, including diagrams is desired. The ability to understand abstract concepts in order to apply solutions to real training needs and requirement.

Other Job Information

Vacancy type:

Full Time

Contact Mode:

not provided


not provided

Contact Name:

not provided

Job Duration:

not provided


(858) 277-6780


not provided

News - Cubic Corporation

Related Jobs

Systems Engineer

As a knowledge-based public listed company, we believe t ...   [more]

Support Engineer I

<table style="width: 100%;" border="0" cellpadding="0 ...   [more]

Solutions Engineer HS

OverviewThe Solutions Engineer consults for both large a ...   [more]

Services Support Admin RS

This highly visible position is responsible for systemat ...   [more]

Systems Engineer

Summary:Individual will be responsible for helping the d ...   [more]

Senior Programming Executive

The NCM Fathom Consumer division is responsible for deve ...   [more]

Senior Software Engineer

Netflix is the world's leading streaming video service, ...   [more]

Custom Design Engineering

      Job DescriptionThe Silicon Platform Architect is a ...   [more]