[layerslider id="23"]

Available Positions

Software Developer/Engineer

Systems Definition, Inc. is seeking to add to its software development team in Reston, VA with additional work in Alexandria, VA and Washington, DC. Software developers/engineers should be self-motivated with experience in front- and back-end web application development using Java platform and tools. We are looking for developers with strong communication skills, the ability to work independently in a collaborative environment, and someone who can handle multiple projects with various priorities and deadlines.

Candidates should:

  • Have experience with fullstack Java and relational databases
  • Be comfortable in both Windows and Linux environments
  • Have experience with HTML and Javascript, Sprint and Retrospective, jQuery or ExtJS, PostgressSQL, Spring, and Hibernate
  • Be familiar with version control and feature/defect tracking with Atlassian Tools
  • Have experience in Mobile Application development for Apple or Android
  • Have experience with data visualization technologies, including mapping

Ideally, developers should have an active DoD Top Secret/SCI security clearance, or the ability to quickly obtain one.

Please respond with a resume and desired salary to Human Resources at vangrollh@systemsdefinition.com.

SDI is an Equal Employment Employer.​  The company provides equal employment opportunity to all applicants without regard to race, color, religion, sex, national origin, age, marital status, disability status or genetic information.​  Systems Definition Inc. is committed to providing equal employment opportunity for all persons in all facets of employment including recruiting, hiring, compensation, promotion, training, benefits, transfers, and working conditions.​

Technical Writer/Editor

Systems Definition, Inc. is seeking to add to its technical documentation team in Washington, DC with additional work in Alexandria, VA and Reston, VA. Technical writers should be self-motivated with experience developing technical documents within a software engineering, spacecraft/aerospace development, or telecommunications environment.

Candidates should:

  • Have previous experience interacting with scientists, engineers, and management personnel to identity documentation needs
  • Have a bachelor’s degree, or higher, in English, Journalism, Communications, or equivalent
  • Have an active DoD Top Secret/SCI security clearance, or have eligibility for one to be re-activated
  • Have experience with software development documentation
  • Have experience creating system administration and user manuals
  • Be familiar with NISPOM, DCID 6/3, security documentation, and certification
  • Have demonstrated writing, editing, and proofreading skills
  • Have strong interpersonal and problem-solving skills
  • Be able to handle multiple projects with various priorities and deadlines and work both independently and in a collaborative environment
  • Have expertise in MS Word, MS Excel, and MS PowerPoint
  • Be able to create basic graphics

Please respond with a resume and desired salary to Human Resources at vangrollh@systemsdefinition.com.

SDI is an Equal Employment Employer.​  The company provides equal employment opportunity to all applicants without regard to race, color, religion, sex, national origin, age, marital status, disability status or genetic information.​  Systems Definition Inc. is committed to providing equal employment opportunity for all persons in all facets of employment including recruiting, hiring, compensation, promotion, training, benefits, transfers, and working conditions.​

Embedded Software Engineer – C/C++

Systems Definition, Inc. is seeking a self-motivated Embedded Software Engineer with demonstrated experience, to design and develop embedded systems software for space-based programs being developed at a customer site located in Washington, D.C.

This position will design, develop, implement, and test embedded 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 embedded software using C/C++. 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.)

Candidates should:

  • Have experience with requirements definition and verification
  • Have experience with interface definition and implementation including software/hardware interfaces
  • Have experience with embedded software architecture and design
  • Have experience with embedded software development using C/C++
  • Have experience with embedded operating systems, such as VxWorks, Integrity, etc
  • Have a background in software testing  (Unit, Integration & Test, Qualification Testing)
  • Have a bachelor’s degree, or higher, in Computer Science, Engineering, or equivalent.
  • Be a US Citizen
  • An active DOD security clearance required
  • Have strong communication skills
  • Able to work independently and with little direct supervision or oversight
  • Ability to work both independently and in a collaborative environment
  • Strong analytical and problem solving skills
  • Experience managing software development teams
  • Experience with embedded flight software development using C/C++
  • Experience in JAVA-based systems and software development

Please respond with a resume to Human Resources at vangrollh@systemsdefinition.com.

SDI is an Equal Employment Employer.​  The company provides equal employment opportunity to all applicants without regard to race, color, religion, sex, national origin, age, marital status, disability status or genetic information.​  Systems Definition Inc. is committed to providing equal employment opportunity for all persons in all facets of employment including recruiting, hiring, compensation, promotion, training, benefits, transfers, and working conditions.​

Software Developer Intern

Systems Definition, Inc. is seeking to add to its software development team with a summer intern. Interns should be a self-motivated Computer Science student (rising Junior or Senior) with coursework in both front-end and back-end web application development.

Candidates should:

  • Possess Java or .NET experience
  • Be familiar with relational databases
  • Be comfortable in both Linux and Windows development environments
  • Have HTML and javascript experience
  • Have experience with jQuery, ExtJs, or other javascript frameworks
  • Have experience with SQL, Spring, and Hibernate
  • Be familiar with version control software (i.e., Subversion or Git)
  • Have experience developing mobile applications for Apple or Android
  • Be familiar with Defect and Feature tracking software (i.e., Bugzilla, Jira, or Trac)
  • Have strong interpersonal and problem-solving skills
  • Be able to handle multiple projects with various priorities and deadlines and work both independently in a collaborative environment
  • Have strong communication skills

Please respond with a resume to Human Resources at vangrollh@systemsdefinition.com.

SDI is an Equal Employment Employer.​  The company provides equal employment opportunity to all applicants without regard to race, color, religion, sex, national origin, age, marital status, disability status or genetic information.​  Systems Definition Inc. is committed to providing equal employment opportunity for all persons in all facets of employment including recruiting, hiring, compensation, promotion, training, benefits, transfers, and working conditions.​