MTS Software Engineer

CAE
Charleston
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 1-3 yearsEducation: bachelorsSkills: ["Problem-solving","Communication","Collaboration","Documentation"]

Support a production engineering team developing, integrating, and deploying training systems. Work on networking design and interfacing platform simulation applications, write and implement software for training system components, and install/configure operating systems and applications in simulation environments. Participate across requirements review, design, coding, integration, testing, and deployment with minimal supervision, and perform product-level troubleshooting to restore or enhance system functionality. Maintain technical documentation and coordinate with cross-functional teams.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
CAE
CAE
1 day ago

MTS Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Support a production engineering team developing, integrating, and deploying training systems. Work on networking design and interfacing platform simulation applications, write and implement software for training system components, and install/configure operating systems and applications in simulation environments. Participate across requirements review, design, coding, integration, testing, and deployment with minimal supervision, and perform product-level troubleshooting to restore or enhance system functionality. Maintain technical documentation and coordinate with cross-functional teams.
Location: Charleston
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Entry level

Key Responsibilities

  • •Perform engineering tasks supporting the development, integration, and deployment of training systems and associated software applications.
  • •Assist with networking design, system configuration, and interfacing with platform simulation applications.
  • •Design, modify, develop, write, and implement software programming applications for training system components.
  • •Install, configure, and support software applications and operating systems used within simulation environments.
  • •Troubleshoot software and system issues at the product level and support corrective actions; maintain accurate technical documentation and coordinate with cross-functional teams.

Key Requirements

  • •Bachelor’s degree in computer science, software engineering, electrical engineering, or a related technical discipline (or equivalent experience).
  • •1–3 years of experience in software development, systems integration, or engineering support roles.
  • •Foundational knowledge of software programming, debugging methods, and structured development practices.
  • •Familiarity with operating systems, networking principles, and software installation processes.
  • •Ability to follow engineering direction with general supervision and communicate effectively via written and verbal status/documentation updates.
Experience:1-3 years
Education:Bachelor's in computer science, software engineering, electrical engineering, or a related technical discipline
Skills:Problem-solvingCommunicationCollaborationDocumentation

Eligibility

Nationality:US National
Security Clearance:DoD Personal Security Clearance

Company Brief

CAE
Provides simulation technologies, integrated training services, and flight training for civil aviation, defense, and healthcare customers worldwide, delivering pilot training, mission rehearsal, and simulation solutions.
Industry: Aviation Services
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Montreal, Canada
Founded: 1947
WebsiteLinkedIn