Open/Close mobile menu

Lockheed Martin Corporation Home

Software Engineer / 3D Graphics / C++

Req ID :
Job Code/Title :
E1072:Software Engineer
Job Description :
Software engineer position to design, develop, integrate software for the SAGE 3D graphics engine. The engineer will work in a robust military ground and flight simulations environment with cutting edge hardware & systems. This exciting work will include providing content for “game like” simulation and training program improvements. As a member of a multidisciplinary team, the engineer will have the opportunity to work with imagery in immersive 3D worlds. The engineer will collaborate regularly with other team disciplines in an effort to share best practices and make design suggestions. As a member of our interdisciplinary team, the engineer will work with 3D graphics developers, human performance engineers, and scenario designers to ensure the products/functions you create support mission critical training that saves lives. We offer a continuous learning environment with strong career growth and advancement opportunities. Security Clearance Requirements: Applicants selected may be subject to government security investigation and must meet eligibility requirements for access to classified information.

Basic Qualifications
Basic qualifications for this position will include a BS Degree in Computer Engineering, Computer Science, Graphics, or related field or equivalent experience/combined education with 2 years of professional experience; or no experience required with a related Masters degree. Some experience with development, debugging, and optimizing C++ software for a 3D graphics engine. Passion for graphics technology. Demonstrated problem solving skills solving problems in teams. Good written and oral communication skills. Positive, respectful, team-oriented attitude. Familiarity with the software development lifecycle (Agile preferred). Ability to program in a Linux environment. Strong verbal & written communications skills are required. The ability to collaborate effectively is required. Must have the ability to obtain a secret security clearance.

Desired skills
3D math skills. Experience with advanced shader techniques in
GLSL or HLSL. Experience with OpenGL 4.x graphics programming. Delta3D programming experience. CryENGINE programming experience. Experience with character animation techniques. Agile/Extreme development team experience. Physics or AI experience. Experience with multi-threaded game engines and rendering systems. Experience with converting and integrating data from standard GIS data formats. Experience with shell scripting languages such as Python or Kornshell is desired.

As a leading technology innovation company, Lockheed Martin’s team of 113,000 people works with partners around the world to bring proven performance to our customers’ toughest challenges. Headquartered in Bethesda, Maryland, Lockheed Martin has employees based in all 50 states and more than 570 facilities that span 70 countries.

Join us at Lockheed Martin, where we’re engineering a better tomorrow.

Lockheed Martin is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, or disability status.

Job Location(s): Orlando Florida
Security Clearance :
Business Unit :
Program :
TSS/Products/SAGE TLS32825
Job Class :
Software Engineering
Job Category :
Experienced Professional
City :
State :
Virtual :
Relocation Available :
Work Schedule :
FLEX9x80A-Friday off in 2nd week w/flex hrs/day
Req Type :
Shift :
Additional Posting Locations :
Link for schema