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

Job Tracking ID:  85347-282511
Location:   Glen Burnie, MD
Job Type:  Full-Time/Regular
Date Updated:  April 17, 2019
Invite a friend
facebook LinkedIn Twitter Email
Job Description:

Kratos Defense Rocket Support Services is seeking a Software Engineer to participate in flight software, ground support software and Hardware In the Loop (HITL) software development for thrust vector guided suborbital launch vehicles and attitude control systems. Ideal applicant will contribute to all elements of software development including requirements generation, software implementation, verification and validation, and documentation. May require up to 25% travel to support launch operations.


  • Help identify, refine and document appropriate software specifications.
  • Implement concise and efficient software solutions.
  • Identify and document objective evidence that software meets mission requirements and is flight ready.
  • Provide software test plans, test procedures and test reports.
  • Design and conduct software unit tests.
  • Track software defects from detection to resolution.
  • Design and conduct hardware in the loop (HITL) testing of flight components.
  • Participate in full system integration tests.
  • Review results of nominal, off-nominal and Monte Carlo trajectory simulations to confirm compliance with mission requirements.

SUPERVISORY RESPONSIBILITY: No supervisory responsibility.

Experience and Skills:


Required -

  • Proficient in C/C++ and Python.
  • Good communication skills.
  • Ability to obtain a secret security clearance.
  • Previous experience working on all stages of software verification and validation.
  • Previous experience working with embedded software systems.

Preferred -

  • 3+ years of aerospace experience.


  • Bachelor's Degree in Computer Science, Systems Engineering, Aerospace Engineering, Electrical Engineering, Mathematics or Physics.

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