Simulation Software Engineer – Training Systems

CAE USA

Altus (OK)

On-site

USD 70,000 - 95,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive benefits package
Work-life balance emphasis
Career advancement opportunities

Job summary

CAE USA Inc. is seeking a software engineer to support the development, integration, and deployment of training systems in a production team setting.

You will work on networking components and simulation system interfaces under the guidance of lead engineers to ensure high-quality software throughout the lifecycle. The role emphasizes collaboration with cross-functional teams, troubleshooting, documentation, and adherence to engineering standards.

Qualifications

  • Bachelor of Science in Computer Science, Software Engineering, Electrical Engineering, or a related technical field; equivalent work experience may be considered.
  • 2–4 years of experience in software development, system integration, or technical support roles.
  • Foundational knowledge of software engineering practices, debugging techniques, and application development.
  • Ability to follow engineering guidance and work efficiently with general direction.
  • Familiarity with operating systems, networking fundamentals, and software installation processes.
  • Strong analytical capabilities and problem-solving skills.
  • Effective written and verbal communication skills for reporting status, documenting work, and interacting with engineering leads.
  • Ability to manage time, prioritize tasks, and work in a team based, collaborative environment.

Responsibilities

  • Performs hands-on engineering tasks within a production team environment, supporting development and deployment of training systems, networking components, and simulation system interfaces.
  • Completes assigned tasks with general technical direction from lead engineers while maintaining accountability for quality, timeliness, and adherence to technical processes.
  • Communicates project status, technical issues, risks, and recommended solutions to lead engineers and project stakeholders in a clear and proactive manner.
  • Designs, modifies, develops, writes, and implements software applications and tools used within simulation environments.
  • Supports, installs, and troubleshoots software applications, operating systems, and simulation system components.
  • Participates in the full software engineering lifecycle from requirements analysis and design through integration, implementation, testing, and deployment.
  • Provides technical support for TSSC engineering activities across assigned projects, ensuring alignment with program requirements and organizational engineering standards.
  • Diagnoses product level issues and performs troubleshooting to restore application functionality and system performance.
  • Develops practical and innovative software solutions consistent with engineering best practices, organizational objectives, and established processes.
  • Creates and maintains accurate technical documentation, including software specifications, installation guides, test procedures, and support materials.
  • Collaborates effectively with cross-functional engineering teams to support system integration, software updates, and training system enhancements.

Skills

Software development
System integration
Technical support
Networking fundamentals
Documentation
Communication skills

Education

B.S. in Computer Science, Software Engineering, Electrical Engineering, or related field
Equivalent work experience considered

Tools

Version control
Configuration management
Simulation environments

Job description

CAE USA Inc. is seeking a software engineer to support the development, integration, and deployment of training systems in a production team setting.

You will work on networking components and simulation system interfaces under the guidance of lead engineers to ensure high-quality software throughout the lifecycle. The role emphasizes collaboration with cross-functional teams, troubleshooting, documentation, and adherence to engineering standards.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Simulation Software Engineer – Training Systems
Simulation Software Engineer – Training Systems

CAE USA • Charleston (SC)

On-site
USD 65,000 - 90,000
Benefits package
Work-life balance
Career development
Simulation Systems Engineer - Training & Networking
Simulation Systems Engineer - Training & Networking

CAE Inc • Altus (OK)

On-site
USD 70,000 - 100,000
Benefits package
Safe work environment
Autonomy to act
+1
Simulation Software Engineer - Training Systems
Simulation Software Engineer - Training Systems

CAE USA • Altus (OK)

On-site
USD 65,000 - 90,000
Benefits package
Supportive work environment
Autonomy to act
+1
Simulation Systems Engineer - Training & Defense Tech
Simulation Systems Engineer - Training & Defense Tech

CAE • Altus (OK)

On-site
USD 75,000 - 100,000
Comprehensive benefits package
Work-life balance emphasis
Safe and respectful work environment
+1
Simulation Systems Engineer – Training & Networking
Simulation Systems Engineer – Training & Networking

CAE Inc • Altus (OK)

On-site
USD 70,000 - 90,000
Benefits package
Work-life balance
Professional development
Software Engineer, Training Systems & Simulation
Software Engineer, Training Systems & Simulation

CAE • Charleston (SC)

On-site
USD 65,000 - 90,000
Benefits package
Safe work environment
Empowerment to succeed
+1
Simulation & Training Systems Engineer
Simulation & Training Systems Engineer

CAE • Altus (OK)

On-site
USD 65,000 - 90,000
Benefits package
Work-life balance
Safe environment
+1
Flight Simulation Software Support Engineer I
Flight Simulation Software Support Engineer I

CAE • Orlando (FL)

On-site
USD 60,000 - 80,000
Flight Simulator Software Support Engineer I
Flight Simulator Software Support Engineer I

CAE Simuflite • Orlando (FL)

On-site
USD 60,000 - 90,000
Simulation & Systems Engineering Manager
Simulation & Systems Engineering Manager

CAE USA • Altus (OK)

On-site
USD 90,000 - 140,000
Competitive benefits package
Professional development opportunities
Safe and respectful work environment