Job Openings >> Software Engineer
Software Engineer
Summary
Title:Software Engineer
ID:2224
Division:Space Ground System Solutions
Location:Washington, DC
Description

Position:                Software Engineer

Labor Category:   Principle Software Engineer

Location:               Washington, DC

Position ID:           2224

Description:         

Software Engineer to design and develop control and simulation software for space-based programs being developed at the Naval Research Laboratory (NRL) located in Washington, D.C. 

 

Minimum/General Experience:

Five (5) to fifteen (15) years of software development experience, with at least three (3) years’ experience developing control and/or simulation software for space-based systems.  

 

Required Experience/Skills:

  • Requirements definition and verification
  • Interface definition and implementation including software/hardware interfaces
  • Control and simulation software experience for GNC, spacecraft and/or robotic systems.
  • Model-based software development using Matlab and/or Simulink
  • Embedded flight software development using C/C++
  • Software testing (Unit, Integration & Test, Qualification Testing)

       

Duties/Responsibilities:

  • Design, develop, implement, and test control and simulation software in support of various spacecraft payloads being developed at NRL, including GNC and robotic systems.
  • Support all phases of the software development life cycle including: requirements analysis; design; implementation; test; and on-orbit operations.
  • Define and implement the software/hardware interfaces, bus to payload interfaces, and space to ground interfaces.
  • Implement the flight software using C/C++ in a VxWorks RTOS environment.
  • Support all levels of flight software testing including Unit Testing, Integration & Testing, and Flight Software Qualification Testing.
  • Support mission operations planning and on-orbit operations.
  • Work in a small-team environment that includes a variety of engineering disciplines (e.g.  System, Electrical, Mechanical, Thermal, Software etc.).

 

Minimum Education:

  • At minimum, must have a Bachelor’s of Science in Computer Science/Engineering from an accredited university or equivalent combination of formal education and experience.  Would also consider candidates with at least an BS in Aerospace Engineering, but must also have significant, relevant work experience in embedded software development.

 

Security Clearance:

  • Must be a US Citizen, and possess a current, active DoD Secret Clearance
  • Must meet eligibility requirements associated with obtaining an active TS/SCI clearance.
  • Selected applicant will be subject to a government security investigation and must meet eligibility requirements associated with access to classified information.

If this position requires a government clearance, the applicants selected will be subject to a government security investigation and must meet eligibility requirements for accessing classified information.

 

If you require an accommodation to complete this application, please contact the Operations Coordinator at 719-219-7472 or staffing.hr@bstgllc.com.

 

Each Division of BSTG is an Equal Opportunity/Affirmative Action Employer. All divisions are committed to making employment decisions based on valid requirements, without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, veteran status, disability or any other status protected by state, local or federal law.  For more information, please visit www.eeoc.gov.

 

This opening is closed and is no longer accepting applications
ApplicantStack powered by Swipeclock