Skip to main content

This job has expired

Senior Software Engineer

Employer
ASEC Inc
Location
Lexington Park, MD
Closing date
Mar 6, 2021

View more

ASEC IncDescription: ASEC is currently searching for a Senior Software Engineer to support Next Generation Threat System (NGTS) program for the Naval Air Systems Command (NAVAIR) Test Department Simulation Division. The NGTS program is a synthetic environment generator used to support training, testing, analysis, research, and development. It is used to simulate the complexity of modern warfare to allow better training. The Senior Software Engineer will have an expertise in graphics to aid in the design and development of a real-time simulation front end. The Software Engineer will need to be an expert in software architecture and API design to help create a platform that can be eventually rolled out to numerous developers of all skill levels for feature development. The new platform will likely use such technologies an Vulkan and Unreal Engine and will be written in modern C++ with possible scripting in Lua or Python for application configuration and dynamic UI layouts. The Engineer will be working in a fast paced and highly collaborative environment developing customer driven features and fixes. . Requirements: Education and Experience:Bachelor's degree in electrical or Computer Engineering, Computer Science or equivalent from an ABET-accredited institution. Two (2) years of additional experience will be considered in lieu of each year of education. Master's degree in electrical or Computer Engineering, Computer Science or equivalent from an ABET-accredited institution, desired. Five (5) years of development experience with expertise in modern C++, OpenGL and/or Vulkan, GIS technologies and software architecture design. Required Clearance: This position is subject to a government security investigation and must meet eligibility requirements for access to classified information. Must have an ACTIVE CLEARANCE. Skills and Qualifications:Experience in the following desired: Graphics developmentReal-time rendering techniquesLinear AlgebraC/C++ Modern OpenGLVulkanGLSL/HLSL Shader DevelopmentGIS Scripting to include Lua and PythonSoftware architecture and designAPI designOpen CL/CUDAAgile/ScrumXMLExperience with distributed simulation protocols (HLA/DIS)Strong Physics/Math skills Other Requirements: Requires occasional travel.Requires flexibility in work hours.We recruit, employ, train, compensate, and promote the most qualified persons for employment without regard to race, color, religion, sex, national origin, ancestry, age, marital status, sexual orientation, gender identity and expression, disability, veteran status, genetic information, or any other status protected by law. ASEC will not discharge or in any other manner discriminate against employees or applicants because they choose to inquire about, discuss, or disclose their own compensation or the compensation of another employee or applicant. If you'd like more information about your EEO rights as an applicant under the law, please click here:

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert