Software Engineer Sr
Job Title: Senior Software Engineer / Gamer / C++ / OpenGL / 3D Graphics / Orlando, FL
The short story is Lockheed Martin is looking for a seasoned 3D Graphics Gamer Guru to join our team in Orlando, FL to help us develop exciting real world games to help the Warfighter.
The Group: Within Lockheed Martin our group is called the SAGE team. SAGE stands for The Scalable Advanced Graphics Engine. The SAGE systems we build are based on our hybrid gaming visual solution which provides richly detailed images and motion. SAGE models scenarios such as traffic on city streets or the effects of a mortar to provide a detailed training experience. Realism comes from integrating gaming technologies including Havok™ physics, destruction, animation, artificial intelligence, cloth and script technologies. SAGE Team products include flight simulators, gunnery simulators, and full-motion tank/truck driver trainers as well as many others.
The Job: We are looking for a 3D Graphics software enthusiast to join our SAGE Team. The senior software engineer will work in a high tech flight simulations environment with cutting edge hardware, software, and systems. This exciting work will include writing C++ applications and programming in OpenGL. The software engineer will mentor less experienced engineers. The software engineer will work with collaborate with other engineering disciplines routinely. The Software Engineer will design, develop, integrate software for a 3D graphics engine. We offer a continuous learning environment with strong career growth and advancement opportunities.
Security Clearance Requirements: Applicants selected will be subject to government security investigation and must meet eligibility
Relocation: Relocation assistance is available for this exciting position.
The Locale: Orlando is a city in the Central Florida area. If you love long freezing bone chilling cold snowy winters and shoveling snow you will not enjoy your time in Orlando. Central Florida is a great place to live with lots of attractive residential housing available. The Greater Orlando metropolitan area is the sixth largest metro area in the southeastern United States. The climate here is warm and sunny all year long for the most part. Orlando is home to the University of Central Florida (UCF), Walt Disney World, and SeaWorld.
Company Profile: Lockheed Martin Corporation which in 2013 has a Fortune 500 ranking of 59 could make your future look very bright. Lockheed Martin’s annual sales are in the neighborhood of $47 billion US. Today Lockheed Martin employs approximately 120,000 personnel. Lockheed is well known as being one of the best places to work in the US. Lockheed Martin Corporation was formed in March 1995 with the merger of two of the world's premier technology companies, Lockheed Corporation and Martin Marietta Corporation. In 1996, Lockheed Martin completed its strategic combination with the defense electronics and systems integration businesses of Loral. Lockheed Martin traces its roots back to the early days of flight. In 1909 aviation pioneer Glenn L. Martin organized a company around a modest airplane construction business and built it into a major airframe supplier to U.S. military and commercial customers. Martin Marietta was established in 1961 when the Glenn L. Martin Company merged with American-Marietta Corp., a leading supplier of building and road construction materials. In 1913, Allan and Malcolm Loughead (name later changed to Lockheed) flew the first Lockheed plane over San Francisco Bay. The modern Lockheed Corporation was formed in 1932 after the fledgling airplane company was reorganized.
Lockheed Martin Benefits: Lockheed Martin provides a comprehensive benefits package to meet the needs of our employees and their families. These benefits comprise a major element of the overall compensation package that is offered by Lockheed Martin. The major elements of the benefits program are: Medical, Vision and Dental plans, life and special accident insurance, a variety of tax-deferred savings plans (i.e. 401K, Cash Accumulation Programs, etc), a robust tuition reimbursement program as well as competitive vacation and holiday schedules.
Basic Qualifications & Desired Skills:
Basic Qualifications: Minimum requirements for this position will include a BS Degree Computer Science or Computer Engineering, Math, Physics, or closely related technical field and 5 to 7 years of professional level experience. Experience with development, debugging, and optimizing C++ software for a 3D graphics engine is required. Passion for graphics technology is required. Strong 3D math skills are required. Demonstrated problem solving skills the ability to solve problems in a team environment is required. Experience with advanced shader techniques in GLSL or HLSL is required. Experience with OpenGL 4.x graphics programming is required. Excellent written and oral communication skills are required. The ability to work with minimal supervision is required. The successful candidate will have a positive, respectful, team-oriented attitude. Familiarity with the software development lifecycle; Agile preferred. Ability to program in a Linux environment is required.
Desired skills: An MS level degree in Computer Science or Computer Engineering or closely related technical field may be desirable. Delta3D programming experience is desired. CryENGINE programming experience is desired. Experience with character animation techniques is desired. Agile/Extreme development team experience is desired. Physics or artificial intelligence aka AI experience is desired. Experience writing highly optimized graphics code, multi-pass shaders and render targets and advanced techniques for real-time lighting and shadows is desired. Experience with multi-threaded game engines and rendering systems.is desired. Experience with converting and integrating data from standard GIS data formats is desired.