CAE Inc.

Visualization Engineer

CAE Inc.
Apply
2 days ago
Arlington, TX, USAEntry Level / Mid Level

Responsibilities

  • Improve the performance of existing simulator RADAR, sensor pod, computer-generated forces, and weapons models or algorithms.
  • Develop and debug C++ software for real-time simulation systems.
  • Create and support software build environments using CMake and related tooling.
  • Use Python, Bash, and shell scripting to support development and operations.
  • Troubleshoot flight simulator equipment and interfaces.
  • Manage software baselines, including branching, merging, building, maintaining, and installing software.
  • Communicate technical decisions and system-level issues across engineering teams.
  • Travel as needed to maintain existing solutions at customer sites, up to 25%.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Aerospace Engineering, or a related discipline.
  • Zero to five years of direct software development experience after completing the degree; candidates with a master’s degree may have zero to two years of experience.
  • Experience with C++, preferably including performance optimization for real-time systems.
  • Awareness of Vulkan, OpenGL, and DirectX graphics APIs.
  • Awareness of C++ build environments, compilers, and linkers.
  • Experience with shell scripting and higher-level scripting languages, preferably Python and Bash.
  • Strong analysis and problem-solving skills, including linear algebra and 3D mathematics.
  • DoD Secret Clearance or higher is required to start, or the ability to obtain the required clearance.
  • U.S. citizenship is required due to U.S. Government contract requirements.
  • Preferred qualifications include Linux development experience, simulation or aviation experience, software baseline management, algorithm performance and design knowledge, and strong communication skills.

Benefits

  • Comprehensive and competitive benefits package.
  • Flexible work environment promoting work-life balance.
  • Professional development, recognition, advancement opportunities, and an inclusive workplace.
  • Regular position in a professional office environment; some travel may be required.
  • The role includes up to 25% travel to customer sites and requires the ability to sit at a workstation for extended periods and lift up to 50 pounds.

Tech Stack

Categories

CAE Inc.

About CAE Inc.

201-500 employees

CAE Inc. builds flight simulators and provides simulation-based training and operational support for civil aviation, defense, and healthcare customers worldwide. It sells equipment and long-term training services to airlines, business aviation operators, militaries, and medical institutions, and operates a global network of training centers. Founded in 1947 and headquartered in Montreal, it is publicly traded (NYSE/TSX: CAE) and has expanded its defense footprint through acquisitions such as L3Harris’ Military Training business.

Contact me