More jobs:
Software Engineer
Job in
Arlington, Tarrant County, Texas, 76000, USA
Listed on 2026-01-11
Listing for:
CAE
Full Time
position Listed on 2026-01-11
Job specializations:
-
Software Development
Software Engineer
Job Description & How to Apply Below
Join to apply for the Software Engineer-EN role at CAE
Overview- Vision: Our vision is to be the worldwide partner of choice in defense and security, and civil aviation by revolutionizing our customers’ training and critical operations with digitally immersive solutions to elevate safety, efficiency and readiness.
- Mission (Defense & Security): CAE's Defense and Security business unit focuses on helping prepare military customers to develop and maintain the highest levels of mission readiness.
- Values: Empowerment, Innovation, Excellence, Integrity and OneCAE make us who we are and we strive to make a difference in the world while helping each other succeed.
- Comprehensive and competitive benefits package and flexibility that promotes work-life balance
- A work environment where all employees are valued, respected and safe
- Freedom to succeed by enabling team members to deliver, take initiatives and make decisions
- Recognition, professional development, advancement and having fun!
Visual Solutions Software Engineers are the glue that hold the warfighter simulator programs together. Our team is responsible for integrating our IG solution with our Flight Sim cockpit. We make sure the pilots see what they should see, when they should see it. Our team is responsible for the development of software regarding interfacing the IG to the rest of the simulator, the network protocols and configurations of the simulator, and the development of the next gen visual system.
Our team members are expected to travel when needed to customer locations to assist in installing, troubleshooting, and supporting customer training events.
- Collaborating in a team environment
- Graphics API and Linux software development
- Integration of complex hardware and software components
- Development of next‑gen toolsets and capabilities
- Development of Image Generator interfaces and network configurations
- Complete understanding of warfighter capabilities and system architecture
- Travel to domestic and foreign military sites for installation, troubleshooting, and customer test events
- Bachelor’s Degree in computer science or related engineering, science, or math discipline.
- C++ and Linux experience
- Experience with Standard Template Library (STL)
- Experience developing in a Linux environment using an IDE and the gcc toolchain
- Experience with a graphics API such as OpenGL or Vulkan
- Experience with 3D graphics and GPU software development
- Understanding of Object‑Oriented Design (OOD) and concepts
- Understanding of Configuration Management
- Understanding of operating system and concurrency concepts such as process/thread management, scheduling and synchronization, networks and distributed systems.
- Understanding of basic physics principles and concepts with an emphasis on electromagnetic radiation, radiometry/photometry, and blackbody physics.
- Understanding of the mathematics associated with 3D graphics: linear algebra, matrix manipulation
- Conceptual understanding of thermal balance models related to multi‑spectral sensor applications and the impact of environmental and atmospheric factors.
- Exceptional communications skills.
- Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- Candidate should be a fast learner with very strong analysis and problem‑solving skills with the ability to carry tasks through to completion with only general technical direction.
- Experience identifying and addressing the root cause of defects using software debugging tools like GDB in large scale and/or distributed systems.
- Experience with computer networking communications and socket programming
- Experience with real‑time and distributed systems
- Experience with 3D graphics and GPU software development
- Experience with versioning tools such as Git, Bitbucket, Perforce
- Experience with using mid‑range infrared (MWIR), image intensifier, night‑vision goggle (NVG), or other multi/hyper spectral sensors.
- Experience with the application of computer vision algorithms and/or a strong understanding of biological vision
- Experience using and applying algorithms related to massively…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×