Graphic Programming Visualization-Simulation

    • West Palm Beach, FL

Description:Entry level embedded software engineer to help design, develop, and maintain software for an unmanned, underwater vehicle simulation. This system consists of dynamic models of the underwater vehicles acting in a simulated underwater environment. The successful candidate will be required to develop new code for all software products in this system, requiring a blend of 3D visualization programming and an understanding of the underlying physics of the simulation. This position also requires active participation by the candidate in the complete software lifecycle, from requirements definition through integration and test.
Basic Qualifications:
Software programming with C++, Physics Engines or Graphics Programming. Ability to obtain a Top Secret clearance.
Desired Skills:
Demonstrated proficiency in C++, 3D Studio Max modeling experience and plugin development, Unity, Unreal Engine, or OGRE 3d experience. Familiar with all aspects of rendering a dynamic, simulated scene including management of light sources, shading, culling, and environmental effects. Strong background in mathematics and physics, specifically experience in the numerical solution of linear and non-linear differential equations and a good working knowledge of matrix mathematics.

Experience with embedded programming and operating systems a plus (QNX, Linux, VxWorks). Knowledgeable of high-end graphics hardware industry (latest video cards, GPUs, etc).

Lockheed Martin develops technologies that support missions from space to sea, and everything in between.

Lockheed Martin Company Image

Back to top