Sign Up Sign Up Log In Sign Up

Software Engineer

Description

SAIC is seeking a knowledgeable professional engineer to join the National Security Customer Group (NSCG).  NSCG provides specialized program management, engineering, analysis and operations support to a variety of Intelligence Community (IC) and Department of Defense (DoD) customers. You would support the cutting edge programs in national security-related systems based in space, in the air and on the ground.


NSCG is seeking an experienced software engineer to work in a collaborative team-focused environment with technical understanding and practical application in prototyping, designing, and integrating niche tools which will be used in a developmental environment.  This position will help progress, establish, incorporate, and advance current and promising change detection concepts to inform tactical decision making timelines. This position is available immediately and is in direct support to the community’s space situational awareness mission platform. 

Responsibilities include but are not limited to:

- Develop, maintain, and enhance complex and diverse software algorithms (e.g. processing-intensive analytics, novel process development, manipulation of large data sets)
- Advance and enhance space-based models for integration into simulation scenarios

- Create new tools and applications using a variety of software languages, frameworks, and libraries
- Improve, support, and test a Modeling & Simulation framework to support other engineer’s analysis work

- Research analysis products & tools for possible integration to enhance Modeling & Simulation framework

- Lead the design of new protocols, procedures, and training materials to enhance the software products being made; including introducing configuration management using code repositories and the introduction of formal testing
- Refine and enhance existing applications to better meet the customer’s mission
- Draft and review
reports and briefings to communicate work or study status; brief Government and industry as required 


Qualifications

- A Bachelor's Degree in Computer Science or Software Engineering, or related discipline is required
- 15 years total work experience
- Minimum 5+ years of demonstrated on-the-job experience creating software applications

- Demonstrated proficiency in programming languages such as Python, C/C++, Java, .NET; familiarity with UNIX and Microsoft platforms
-
Hands-on experience creating algorithms and engineering tools for data processing and modeling and simulation
- Knowledge and experience with configuration management and version control tools
- Must have the aptitude and attitude to tackle unsolved technical challenges

- Capability to distill complex problems into digestible structures/formats
- Active TS/SCI clearance with the ability to obtain a poly


Desired Qualifications

 

- Advanced Degree in Computer Science or Software Engineering, or related discipline
- Demonstrated experience in developing new capabilities, methodologies, and processes to improve data extraction
- Significant experience and knowledge related to visualizing and conveying information results
- General understanding of orbit theory, orbit determination, and SOSI systems  
-
Experience supporting the Intelligence Community and/or the Department of Defense
- Ability to communicate very technical subjects to a diverse audience with varying levels of technical expertise

- Experience with testing application software hosted in the cloud/virtual environments is preferred
-
Practical understanding and use of linear quadratic estimation for analysis of current and future systems
- Active TS/SCI with Polygraph

Company Name:
Security Clearance:
Top Secret / SCI + Poly
Location:
CHANTILLY, Virginia
Country:
United States
Salary:
Not Specified
Job Number:




Send me email alerts for similar jobs

JOIN US