Sr Software Engineer - Military veterans preferred



  full-time   employee

Fort Meade
United States


JOB DESCRIPTION: SAIC, a leading provider of targeting & intelligence analysis, systems engineering & integration, systems development & deployment, and training capabilities and solutions for the Intelligence Community, is seeking creative and dedicated professionals to fulfill their career goals and objectives while delivering mission excellence on programs of national importance. 

 SAIC is seeking experienced and talented Software Engineers to support a program with direct impact to our country’s national security.  These positions are located in Fort Meade, MD.  The positions require an active/current TS/SCI security clearance with Polygraph and be willing and able to pass an additional polygraph as needed.

The successsful candidate/s will develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Work individually or as part of a team. Review and test software components for adherence to the design requirements and documents test results. Resolve software problem reports. Utilize software development and software design methodologies appropriate to the development environment. Provide specific input to the software components of system design to include hardware/software tradeoffs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.


Further, the Sofware Eng. will develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas; Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design; Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products; Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project; Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces; and coordinate software system installation and monitor equipment functioning to ensure operational specifications are met.


TYPICAL EDUCATION AND EXPERIENCE:  Opportunities exist for SWE across multiple levels ranging from L0-3.

  • L0 - Bachelors and zero (0) years or more experience; or four (4) years experience as a SWE; with 0, 1, & 1 yrs experience respectively in the areas listed below
  • L1 - Bachelors and three (3) years or more experience; or seven (7) years experience as a SWE; with 0, 3, & 3 yrs experience respectively in the areas listed below
  • L2 - Bachelors and eight (8) years or more experience; or twelve (12) years experience as a SWE; with 2, 7, & 5 yrs experience respectively in the areas listed below
  • L3 - Bachelors and fifteen (15) years or more experience; or nineteen (19) years experience as a SWE; with 5, 9, & 7 yrs experience respectively in the areas listed below

Additional areas of experience required in the following areas:

  • SIGINT - RF SIGINT systems
  • Software - designing, coding, testing and debugging SW (MS Windows, UNIX, Redhat Linux
  • Specialties - TO based

Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.