Current Opportunities

Software Engineer

APply now

Our client is focused on developing aviation software for the military with specific emphasis on navigational, reconnaissance and geospatial software development.  The work is highly challenging and rewarding, helping our military perform safely and efficiently in the field.

Job Summary:

This Software Engineering position is responsible for participating in design, development, implementation, testing, deployment and support of custom software solutions employed throughout the military in support of Special Operations Forces.

Essential Duties, Responsibilities and Qualifications:

  • Work closely with engineering, product management and technical staff to understand technical requirements and translate into technical designs
  • Implement requirements into software components and applications according to technical designs
  • Perform unit testing of applications
  • Track and report status of tasks, deliverables, and issues to software engineering team
  • Prior experience with software development methodologies and programming languages, unit testing, source code management and defect tracking
  • Strong written and verbal communication skills – ability to work with cross-functional teams
  • 3 to 5+ years of software development experience
  • Prior experience developing interface software with audio, video or technical surveillance a plus
  • Ability to review technical specifications and estimate work effort required for tasks and projects
  • Experience with C#, Visual Studio or similar development languages (Java may be substituted)
  • BS or MS in Engineering, Computer Science, Mathematics or related degree
  • Must be a US Citizen
  • Government Security Clearance a plus
  • Must be able to obtain a government security clearance

APply now