L3 Technologies Software Engineer I in Arlington, Texas

Software Engineer I


Description Duties and Responsibilities:

This is a hands on software engineering position in Link's Common Training Environment (CTE) group. Link's CTE group is responsible for development and delivery of discriminating total training solutions, including Link's HD World® next generation simulation product line that provides war fighters with exceptionally realistic and relevant training for combat and peace keeping missions. HD World® products include: SimuSphere™ HD immersive visual display system, SimuView™ image generator system, PBEG physics-based environment generator and World Content Database Generation.

The primary responsibility of this position is supporting the SimuView™ image generator product. Job duties include product deployment, integration, and support into a multitude of fast jet, helicopter, and UAV applications. With experience gained on the job, the position will grow into new product feature design and development utilizing the latest 3D graphics technologies and concepts. 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.



  • Bachelor's Degree in computer science, or related engineering, science, or math discipline, or equivalent work experience

  • Solid understanding of 3D graphics concepts and GPU fundamentals: scene graph manipulation and transversal, forward and deferred rendering, lighting, texturing, shadowing, and shader development

  • Solid understanding of the mathematics associated with 3D graphics: linear algebra, matrix manipulation

  • General understanding of computer networking communications

  • General understanding of operating system concepts – multi-threading, events, semaphores, memory management, and system configuration

  • Understanding of game engine concepts and high frame rate applications

  • OpenGL or Direct X experience

  • OpenSceneGraph

  • Solid understanding of Object Oriented languages and Design (OOD) concepts

  • Experience working in a team environment

  • Good communications skills

  • Must be able to obtain a DOD security clearance

Preferred Qualifications:

  • C & object oriented programming

  • Microsoft Visual Studio

  • GUI design and implementation

  • Qt 4.8 programming experience

  • Familiarity with Perforce and Atlassian tools a plus

L3 Link Training & Simulation is a world leader in providing platform operators and maintainers with total training solutions that improve training effectiveness and efficiency and lower life-cycle costs in a secure cyber environment. L3 Link’s innovative solutions provide a full spectrum of state-of-the-art training technologies, including high-fidelity immersive simulations, as well as distributed academic and interactive courseware. The company, headquartered in Arlington, Texas, has delivered military and commercial training systems to customer locations throughout North America, Europe, Asia, the Middle East and the Pacific Rim.

Headquartered in New York City, L3 Technologies employs approximately 31,000 people worldwide and is a leading provider of a broad range of communication, electronic and sensor systems used on military, homeland security and commercial platforms. L3 is also a prime contractor in aerospace systems, security and detection systems, and pilot training. The company reported 2017 sales of $9.6 billion.

Equal Opportunity Employer – minorities / females / veterans / individuals with disabilities / sexual orientation / gender identity

Job Engineering-Hardware/Software

Primary Location USA-Texas-Arlington

US Security Clearance Required: None

Schedule: Full-time

Shift: Day - 1st

Travel: Yes, 10 % of the Time

Organization: Division - Link Training & Simulation-21000004

Job Level: Entry Level

Job Posting: Mar 13, 2018, 11:30:24 AM

Req ID: 096775