Kratos is an Equal Opportunity Affirmative Action Employer EOE/Minorities/Females/Vet/Disabled.

All qualified job seekers are encouraged to apply. Kratos is committed to America's veterans by providing opportunities for them to continue contributing after service to our nation. We also work to provide reasonable accommodations to individuals with disabilities.

Disability Accessibility Accommodation

If you require an accommodation to navigate or apply to our careers site, please send your request to: or call 858-964-2916.
Any inquires not related to requesting an accommodation will be discarded.

Software Engineer - MDDC

Job Tracking ID:  85347-280796
Location:   Huntsville , AL
Job Type:  Full-Time/Regular
Date Updated:  February 11, 2019
Invite a friend
facebook LinkedIn Twitter Email
Job Description:


Kratos is seeking qualified Software Engineering candidates of all levels of experience to join a dynamic team providing mission critical products to the Missile Defense Agency (MDA).  Candidates will be supporting the fast-paced world of Ballistic Missile Defense System (BMDS) flight and ground testing which ensures the defense or our nation from ballistic missile attack.  You will join a capable team of experienced engineers supporting the development of [insert something a little less intimidating] to one of the most complex System of Systems (SOS) ever developed.  Opportunities exist for joining ongoing software development efforts and/or beginning new product developments and seeing them to fruition.

Software engineers will be responsible for the design, development, integration, and test, of custom software applications supporting MDAs Missile Defense Data Center (MDDC) Program and the larger MDA organization. Multiple software development environments, frameworks and languages are utilized across the software applicaiton suite to include:  Web Development, GUI Design, background processing, multi-threaded architectures, database design, C++, C#, Cold Fusion, SQL, .Net.  Candidates should have experience working in - or knowledge of - a structured software development environment that is focused on process improvement and Customer support.  Responsibilities include cradle-to-grave software support (code design, implementation, unit testing, acceptance testing, deployment and sustainment).  Experience working in a classified and team environment is beneficial.



  • Software development and testing


  • System Engineering



Experience and Skills:




  • - Programming experience in C, C++, and C#

    - Applicants must have an active security clearance 


  • Programming experience using Visual Studio


  • Bachelors Degree, from an accredited institution, in Computer Engineering, Science or other relevant field

Experience requirements range from 0 years of experience (entry level openings) to 15+ years of experience (Senior Engineer).


Additional Information:


Additional Information:
Job Level:   Mid Career (2+ years)
Number of Openings:   1
Years of Experience:   At least 3 Years
Level of Education:   BA/BS
Starting Date :   ASAP