Visualization Engineer with Security Clearance
CAE USA
Arlington, TX0–5 yrs2h agovia LinkedIn
This job at a glance
- Who can apply
- New grads and up to 5 years · Bachelor's degree or Master's degree
- Must know
- OperationsData structures & algorithmsTroubleshootingREST APIsGit
- Nice to have
- C++PythonLinux
- Work
- On-site in Arlington
- Pay
- Not stated by the employer.
- Skill demand
- Operations31%REST APIs20%Troubleshooting19%Data structures & algorithms14%of 99 similar entry-level jobs posted in the US this week
- Listed
- Nov 5, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
This is a hands-on technical software engineering position for the Synthetic Environment and Dynamics team, focusing on visualization and critical operations.
Key Responsibilities
- Improve performance of existing simulator RADAR, Sensor pods, CGF and Weapons models and/or algorithms.
- Support existing and create new software build environments.
- Troubleshoot issues with flight simulator equipment and interfaces.
- Carry tasks through to completion with only general technical direction.
- Travel as needed to maintain existing solutions at customer sites (up to 25%).
Requirements & Tech Stack
- C++ (focus on performance for real-time systems is a plus)
- Awareness of modern graphics APIs: Vulkan, OpenGL, DirectX.
- Awareness of C++ build environments and tooling: CMake, compilers, linkers.
- Experience with shell scripting and higher-level scripting languages (Python, Bash preferred).
- CMake, self-hosted Git knowledge useful.
- Strong analysis and problem-solving skills.
- Grasp of linear algebra and 3D mathematics.
- DoD Secret Clearance (or higher, required to start).
- Eligible to obtain DoD Secret Clearance.
- Only U.S. citizens are eligible for this role due to U.S. Government contract requirements.
Qualifications
- Bachelor's Degree in Computer Science, Computer Engineering, Aerospace Engineering, or related discipline.
- 0-5 years of direct software development experience post degree, C++ preferred.
- 0-2 years of direct software development experience post degree with a Master's Degree.
- Comfortable collaborating across engineering teams and communicating clearly about system-level issues.
- Ability to communicate technical decisions with consideration and understanding of varied perspectives.
Preferred Skills
- Software Development and Debugging in C++.
- Previous simulation system experience or Aviation experience.
- Prefer 4+ years experience using Linux development environment.
- Good communications skills.
- Management of a software baseline, including branching, merging, building, maintaining, and installing software.
- Knowledgeable in algorithm performance and design. Able to apply knowledge.