Returning Candidate?

Software Engineer - Missile Systems

Software Engineer - Missile Systems

Job ID 
Job Locations 

More information about this job


Geocent's Aerospace & Defense Engineering Sector offers exciting and challenging opportunities in the Space and Missile Defense Industry. Geocent employees across the country subscribe to the company's culture of focusing on results when serving our large, diverse group of clients nationwide.


This work oversees ballistic missile upgrades, sustainment, and replacement.


  • Performs functions that will support the design, reliability, systems integration, survivability, and system security.
  • Identifies critical performance measures and develops processes for computing them.
  • Develop and document moderately complex system requirements.
  • Designs software and interface specifications.
  • Conducts testing and validation to ensure system designs meet operational and functional requirements.
  • Solves problems concerning guidance and communications technology over the entire product lifecycle.


  • Strong software engineering lifecycle experience.  Requirements, design (UML and SysML), code (C and C++), and test (MC/DC coverage). 
    • Preferably on embedded avionics systems and/or strategic missile guidance systems.


  • Strong background in C and C++ development and test on embedded real-time devices.
    • Preferred experience with GreenHills Integrity Real time operating system.
    • Preferred experience with low level device driver and board support package development.


  • Strong background in Matlab/Simulink and associated code generation.


Geocent is an Equal Opportunity Employer Minorities/Women/Veterans/Disabled/Sex/Sexual Orientation/Gender Identity/National Origin