View Our Website View All Jobs

Software Developer

Position Description: Software Developer


Job Description:

Develops C++ and Java programs for complex military and space systems.  Installs and tests newly developed software enhancement and improvement packages. Performs integration tasks merging complex hardware solutions with custom non-commercial software programs. Isolates the source of system operational performance deficiencies to either software or hardware problems.  Tests, debugs, and modifies custom software applications as part of a team working an overall systems software development and improvement process.  Success in this position requires an assertive, confident attitude and a commitment to working as a part of a team to meet critical delivery schedules.

Required Tasks:

  1. Develop custom software code, debug, troubleshoot, and  resolve software and hardware compatibility and operability issues.
  2. Perform software integration and support system hardware assembly in a laboratory environment and at customer locations.
  3. Follow and execute procedures - installation, recovery, checkout, test, etc.

Required Skills:

  1. C/C++ and Java programming and debugging.
  2. Integrating software and hardware in complex systems.
  3. Candidate must be U.S. citizen able to obtain a DoD Secret level security clearance.

Highly Desirable Skills:

  1. LINUX/UNIX use and coding proficiency.
  2. Troubleshooting HW/OS/Drivers/Firmware/Network issues.
  3. Ability to rotate from code developer into the integration role when needed

Additional Requirements:

  1. Bachelor’s degree in related discipline or equivalent experience and one to five years professional experience.
  2. Willingness to work 2nd or 3rd shift.
  3. Willingness to work overtime.
  4. Proactive/self-starter.
  5. Task driven with ability to work independently.
  6. Team player that takes ownership and develops relationships with the team members which fosters team success.
  7. Familiarity with Navy/Submarine operations is desirable.


Job Location:  Manassas, VA.  Occasional travel will be required, including travel aboard ships and submarines to provide system troubleshooting or evaluation support.

Contract Term: Full-Time Employee, 40 hours/week.

Start Date: Negotiable

Rate:  Negotiable

Read More

Apply for this position

Apply with
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file